Alexey Gureyev:
Скрипт Modify Take Profit для переноса всех тейк профитов в указанную точку, как оказалось может переносить тейк и в зону стоп лосса. Вот так это выглядит;
Помогите допилить скрипт что бы он работал только с тейк профитом, не переносил ничего в минус.
bool checkConditions(int orderType, double newTP, double minDist){ RefreshRates(); if(orderType==OP_BUY && newTP - Bid < minDist && newTP<OrderOpenPrice()){ Alert(StringFormat("Ордер %i - минимальный тейк профит - %.5f", OrderTicket(), Bid - minDist)); return false; } if(orderType==OP_SELL && Ask - newTP < minDist && newTP>OrderOpenPrice()){ Alert(StringFormat("Ордер %i - минимальный тейк профит - %.5f", OrderTicket(), Ask + minDist)); return false; } if((orderType==OP_BUYSTOP || orderType==OP_BUYLIMIT) && newTP<OrderOpenPrice()){ Alert(StringFormat("Ордер %i - для покупок, тейк профит должен быть выше цены ордера",OrderTicket())); return false; } if((orderType==OP_SELLSTOP || orderType==OP_SELLLIMIT) && newTP>OrderOpenPrice()){ Alert(StringFormat("Ордер %i - для продаж, тейк профит должен быть ниже цены ордера",OrderTicket())); return false; } return true; }
Vladimir Simakov:
И всего то ? Спасибо!
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Скрипт Modify Take Profit для переноса всех тейк профитов в указанную точку, как оказалось может переносить тейк и в зону стоп лосса. Вот так это выглядит;
Помогите допилить скрипт что бы он работал только с тейк профитом, не переносил ничего в минус.