Ищу скрипт, останавливающий советник и закрывающий все ордера и позиции на заданном ценовом уровне!
Вставь в советник функцию для закрытия всех ордеров, при достижении какого то условия. Если надо дополнительно и советник остановить то в этом же условии флаг выставляешь, ну и проверяешь естественно его при заходе в старт. В общем встроить можно.
SofTAA >>:
Вставь в советник функцию для закрытия всех ордеров, при достижении какого то условия. Если надо дополнительно и советник остановить то в этом же условии флаг выставляешь, ну и проверяешь естественно его при заходе в старт. В общем встроить можно.
Вставь в советник функцию для закрытия всех ордеров, при достижении какого то условия. Если надо дополнительно и советник остановить то в этом же условии флаг выставляешь, ну и проверяешь естественно его при заходе в старт. В общем встроить можно.
bool Closed = false; int start() { if ( Closed ) return(0); // if (/*твоё условие закрытия*/) { Closed = true; // for (int i = OrdersTotal()-1; i>=0; i--) { RefreshRates(); if (OrderSelect(i, SELECT_BY_POS,MODE_TRADES) == false) break; if (OrderType()== OP_BUY ) OrderClose (OrderTicket(),OrderLots(),Bid,10); if (OrderType()== OP_SELL ) OrderClose (OrderTicket(),OrderLots(),Ask,10); } } // return(0); }
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ищу скрипт, останавливающий советник и закрывающий все открытые ордера и позиции на заданном ценовом уровне!
Есть ли такое чудо? если нет, то есть ли возможность сделать что-то подобное в МТ4? или, есть ли возможность внедрить в советник данную функцию?