Возьмите мой тральщик. Установите размер и шаг трала по 50 пунктов.
Спасибо, посмотрел. Насколько я понял, этот трал для закрытия позиции использует только стоп-лосс. При модификации ордера, он не устанавливает тэйк профит(установленный моим советником). Или я где-то накосячил(((.
ArTrader:
Вот так: Учебник по MQL4 Торговые операции Модификация ордеров .
.. подскажите как сделать..
void Modify(int LevelWLoss,int LevelProfit) { bool fm; for (int i=0; i<OrdersTotal(); i++) if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) { if (OrderType()==OP_BUY ) { if (OrderStopLoss()-OrderOpenPrice()<LevelWLoss*Point) { if (Bid-OrderOpenPrice()>LevelProfit*Point) { fm=OrderModify(OrderTicket(),OrderOpenPrice() ,OrderOpenPrice()+LevelWLoss*Point,OrderTakeProfit(),CLR_NONE); } } } if (OrderType()==OP_SELL) { if (OrderStopLoss()==0 || OrderOpenPrice()-OrderStopLoss()<LevelWLoss*Point) { if (OrderOpenPrice()-Ask>LevelProfit*Point) { fm=OrderModify(OrderTicket(),OrderOpenPrice() ,OrderOpenPrice()-LevelWLoss*Point,OrderTakeProfit(),CLR_NONE); } } } } } void start() { Modify(1,100);//так вот вызвать Modify(50,150);
- }
- вот трал Игоря посмотри может подойдет, а профит твоего эксперта он вобще нетрогает....
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Уважаемые, подскажите как сделать в советнике трейлинг стоп, но чтоб он работал по следйющей схеме-
1. При получени прибыли в 100 пп, стоп переносился на уровень открытия.
2. При достижении прибыли 150 пп, стоп переносился еще на 50 пп.
НУ и всё. Чаще модифицироватьть стоп лосс не нужно.