Советник, который рисует канал и подтягивает отложки вслед за ценой (точнее - за границей канала цены) на расстоянии = DELTA
- в закачке:
if (Modify_Order) {//модификация отложек //------------------------------------------------------------------ if ( NumberOfOrders(NULL,OP_BUYSTOP,Magic)>0) { int Orders_ = OrdersTotal(); for (int ii= OrdersTotal()-1; ii>=0; ii-- ) { if(OrderSelect(ii,SELECT_BY_POS,MODE_TRADES)) { if(OrderSymbol()==Symbol()) { if(OrderType()==OP_BUYSTOP && OrderMagicNumber()==Magic) { double q_=(Hbid + Delta*Point); if (Hbid<Hbid_1) {//если ГРАНИЦА идет вниз, - подтягиваем ордер к границе OrderModify(OrderTicket(), q_, q_-StopLoss*Point,q_+TakeProfit*Point, 0, DarkGreen); Print("Modify BuyStop "); Sleep(500); RefreshRates(); }}}}}} //-------------------------------------------------------------------- if ( NumberOfOrders(NULL,OP_SELLSTOP,Magic)>0) { int Orders = OrdersTotal(); for (int iq=0; iq<Orders; iq++) { if(OrderSelect(iq,SELECT_BY_POS,MODE_TRADES)) { if(OrderSymbol()==Symbol()) { if(OrderType()==OP_SELLSTOP && OrderMagicNumber()==Magic) { double q=(Lbid-Delta*Point); if (Lbid>Lbid_1) { //если граница идет вверх - подтягиваем ордер OrderModify(OrderTicket(), q, q+(StopLoss)*Point,q-TakeProfit*Point, 0, DarkGreen); Print("Modify SellStop "); Sleep(500); RefreshRates(); }}}}}} //------------------------------------------------------------------- }
Для разных пар - видимо, нужно применить ф-ю МаркетИнфо...
Файлы:
dayria_rv2.mq4
23 kb
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте,
Подскажите, пожалуйста как изменить отложенные ордера на разных валютных парах в одной функции. Чтобы встроить в советник.
Есть отложенные ордера, и если ордер еще не открыт а цена пошла в другую сторону, надо изменить параметры ордера (цену открытия)чтобы он был ближе к текущей цене на 15 пунктов, а ордера в разных парах, что то не получается. Советник висит на одной паре. Тейка и стопа нету, их изменять не надо.
Заранее спасибо.