Так в чем у Вас проблема? Вы же написали на что хотите изменить (и притом как изменить:)). Осталось только открыть MetaEditor и исправить код. А чтобы количество пунктов можно было изменить сделайте так:
PS. Писать один и тот же вопрос в нескольких темах не есть хорошо:)
Помогите пожалуйста закрыть позицию!!! У меня стоит 3 ордера BUY, выходит сигнал на закрытие одной позиции BUY и у меня закрывается последний ордер, который я открывал, а мне нужно закрыть первый( самый ранний) Заранее спасибо!
//---------------Закрытие ордеров----------------------------- 8 --while(true)// Цикл закрытия орд.{if(Tip==0&& Cls_B==true)// Открыт ордер Buy..{//и есть критерий закрAlert("Попытка закрыть Buy ",Ticket,". Ожидание ответа..");RefreshRates();// Обновление данных
Ans=OrderClose(Ticket,Lot,Bid,2);// Закрытие Buyif(Ans==true)// Получилось :){Alert("Закрыт ордер Buy ",Ticket);break;// Выход из цикла закр}if(Fun_Error(GetLastError())==1)// Обработка ошибокcontinue;// Повторная попыткаreturn;// Выход из start()}if(Tip==1&& Cls_S==true)// Открыт ордер Sell..{// и есть критерий закрAlert("Попытка закрыть Sell ",Ticket,". Ожидание ответа..");RefreshRates();// Обновление данных
Ans=OrderClose(Ticket,Lot,Ask,2);// Закрытие Sellif(Ans==true)// Получилось :){Alert("Закрыт ордер Sell ",Ticket);break;// Выход из цикла закр}if(Fun_Error(GetLastError())==1)// Обработка ошибокcontinue;// Повторная попыткаreturn;// Выход из start()}break;// Выход из while}
Помогите пожалуйста закрыть позицию!!! У меня стоит 3 ордера BUY, выходит сигнал на закрытие одной позиции BUY и у меня закрывается последний ордер, который я открывал, а мне нужно закрыть первый( самый ранний) Заранее спасибо!
У Вас закрытие по тикету, а запоминается самый последний тикет ордера. Поэтому именно последний ордер и закрывается. Используйте несколько тикетов, а при закрытии просто выберите необходимый. Тогда этой проблемы не будет.
PS. Писать один и тот же вопрос в нескольких темах не есть хорошо:)-к Вам это тоже относится)))
Так в чем у Вас проблема? Вы же написали на что хотите изменить (и притом как изменить:)). Осталось только открыть MetaEditor и исправить код. А чтобы количество пунктов можно было изменить сделайте так:
PS. Писать один и тот же вопрос в нескольких темах не есть хорошо:)
огромное вам спасибо а то уже не знал куда еще обращаться
У Вас закрытие по тикету, а запоминается самый последний тикет ордера. Поэтому именно последний ордер и закрывается. Используйте несколько тикетов, а при закрытии просто выберите необходимый. Тогда этой проблемы не будет.
PS. Писать один и тот же вопрос в нескольких темах не есть хорошо:)-к Вам это тоже относится)))
А как это сделать в советнике, я в таких тонкостях программирования еще не разбираюсь, хотя бы примерно покажите как это сделать
А как это сделать в советнике, я в таких тонкостях программирования еще не разбираюсь, хотя бы примерно покажите как это сделать
Я тоже в тонкостях не разбираюсь:))) И пишу всего лишь чуть больше месяца:)). Выложите здесь код, и Вам кто-нибудь да поможет. Я делал в одном из советников так:
int b1,b2,b3,s1,s2,s3;int start()int ts1,ts2,ts3,tb1,tb2,tb3;if(OrdersTotal()==0){
b1=0;b2=0;b3=0;s1=0;s2=0;s3=0;}if(b1==0){if(условие для открытия ордера){
tb1=OrderSend(Symbol(),OP_BUYSTOP,lot,HL,3*PointX,sl_b,BuyTarget1,"lot_1_buy",Magic,0,Lime);if(tb1>0){if(OrderSelect(tb1,SELECT_BY_TICKET,MODE_TRADES)){
b1=tb1;Print("lot_1_buy order opened : ",OrderOpenPrice());}}elsePrint("Error opening BUY order : ",GetLastError());return(0);}}
И так для каждого из шести ордеров (3 на покупку и три на продажу). А потом после закрытия ордера обнулить все b и s значения. Может кто и другой какой-нибудь способ подскажет.
Здравствуйте господа программисты. Не могли бы вы помочь, выдернуть из индикатора форумы для расчета из двух индикаторов для того чтобы вставить в советник, определить значение D_RSIдля нужной свечи и линии Гана……..
Здравствуйте господа программисты. Не могли бы вы помочь, выдернуть из индикатора форумы для расчета из двух индикаторов для того чтобы вставить в советник, определить значение D_RSIдля нужной свечи и линии Гана……..
1. Черепашки. (похожее видел тут но не то) с автоматической регулировкой ордера на вход в рынок по индикатору, до тех пор пока сделка не произойдет! И такой же выход строго по индикатору! Ну для страховки можно и отключаемые стоплосс и трейлинг.
2. Аллигатор. (сразу скажу тыкать мне в БАРС АЛЛИГАТОР и наАллигаторе вол.1.1 не нужно - видел я их)
В принципе за основу можно взять этот https://www.mql5.com/ru/code/8749 ВХОДИТ в рынок он хорошо, дальше фигня пошла. Нужно лишь немного его подправить в разделе выход из позы СТРОГО по пересечению линий аллика! + стоп на 15 пунктах при открытии позы БЕЗ трейлинга! и никаких ТПрофитов!
на все вопросы svs-trade@rambler.ru Также разумеется вышлю детальное описание стратегий с рисунками по запросу на мыло.
Так в чем у Вас проблема? Вы же написали на что хотите изменить (и притом как изменить:)). Осталось только открыть MetaEditor и исправить код. А чтобы количество пунктов можно было изменить сделайте так:
PS. Писать один и тот же вопрос в нескольких темах не есть хорошо:)
Помогите пожалуйста закрыть позицию!!! У меня стоит 3 ордера BUY, выходит сигнал на закрытие одной позиции BUY и у меня закрывается последний ордер, который я открывал, а мне нужно закрыть первый( самый ранний) Заранее спасибо!
Помогите пожалуйста закрыть позицию!!! У меня стоит 3 ордера BUY, выходит сигнал на закрытие одной позиции BUY и у меня закрывается последний ордер, который я открывал, а мне нужно закрыть первый( самый ранний) Заранее спасибо!У Вас закрытие по тикету, а запоминается самый последний тикет ордера. Поэтому именно последний ордер и закрывается. Используйте несколько тикетов, а при закрытии просто выберите необходимый. Тогда этой проблемы не будет.
PS. Писать один и тот же вопрос в нескольких темах не есть хорошо:)-к Вам это тоже относится)))
Так в чем у Вас проблема? Вы же написали на что хотите изменить (и притом как изменить:)). Осталось только открыть MetaEditor и исправить код. А чтобы количество пунктов можно было изменить сделайте так:
PS. Писать один и тот же вопрос в нескольких темах не есть хорошо:)огромное вам спасибо а то уже не знал куда еще обращаться
У Вас закрытие по тикету, а запоминается самый последний тикет ордера. Поэтому именно последний ордер и закрывается. Используйте несколько тикетов, а при закрытии просто выберите необходимый. Тогда этой проблемы не будет.
PS. Писать один и тот же вопрос в нескольких темах не есть хорошо:)-к Вам это тоже относится)))
А как это сделать в советнике, я в таких тонкостях программирования еще не разбираюсь, хотя бы примерно покажите как это сделать
А как это сделать в советнике, я в таких тонкостях программирования еще не разбираюсь, хотя бы примерно покажите как это сделатьЯ тоже в тонкостях не разбираюсь:))) И пишу всего лишь чуть больше месяца:)). Выложите здесь код, и Вам кто-нибудь да поможет. Я делал в одном из советников так:
И так для каждого из шести ордеров (3 на покупку и три на продажу). А потом после закрытия ордера обнулить все b и s значения. Может кто и другой какой-нибудь способ подскажет.
Здравствуйте господа программисты. Не могли бы вы помочь, выдернуть из индикатора форумы для расчета из двух индикаторов для того чтобы вставить в советник, определить значение D_RSI для нужной свечи и линии Гана……..
Здравствуйте господа программисты. Не могли бы вы помочь, выдернуть из индикатора форумы для расчета из двух индикаторов для того чтобы вставить в советник, определить значение D_RSI для нужной свечи и линии Гана……..
Вероятнее всего Форумы == Формулы, если так, то зачем тебе это используй iCustom https://docs.mql4.com/ru/indicators/iCustom, и будет тебе счастье.Кто напишет советник по индикатору?

ikarfx@mail.ru
Большое человеческое спасибо!!!!!!!
Есть две торг стратегии которые мне нужны:
1. Черепашки. (похожее видел тут но не то) с автоматической регулировкой ордера на вход в рынок по индикатору, до тех пор пока сделка не произойдет! И такой же выход строго по индикатору! Ну для страховки можно и отключаемые стоплосс и трейлинг.
2. Аллигатор. (сразу скажу тыкать мне в БАРС АЛЛИГАТОР и наАллигаторе вол.1.1 не нужно - видел я их)
В принципе за основу можно взять этот https://www.mql5.com/ru/code/8749 ВХОДИТ в рынок он хорошо, дальше фигня пошла. Нужно лишь немного его подправить в разделе выход из позы СТРОГО по пересечению линий аллика! + стоп на 15 пунктах при открытии позы БЕЗ трейлинга! и никаких ТПрофитов!
на все вопросы svs-trade@rambler.ru
Также разумеется вышлю детальное описание стратегий с рисунками по запросу на мыло.