Можно ли в советнике сделать так чтобы при срабатывании одного из отложенных ордеров противоположный вместе с стопами и тейками не удалялся а подтягивался на определенное кол-во пунктов к сработавшему и как это сделать(дайте код) ?
Зарание спасибо!
Можно ли в советнике сделать так чтобы при срабатывании одного из отложенных ордеров противоположный вместе с стопами и тейками не удалялся а подтягивался на определенное кол-во пунктов к сработавшему и как это сделать(дайте код) ?
Зарание спасибо!
OrderSelect(0,SELECT_BY_POS,MODE_TRADES); if(OrderType()<1) { OrderSelect(1,SELECT_BY_POS,MODE_TRADES); OrderModify(OrderTicket(),OrderOpenPrice()+n,OrderStopLoss()+n,OrderTakeProfit()+n,0,0); }
Можно ли в советнике сделать так чтобы при срабатывании одного из отложенных ордеров противоположный вместе с стопами и тейками не удалялся а подтягивался на определенное кол-во пунктов к сработавшему и как это сделать(дайте код) ?
Зарание спасибо!
OrderSelect(0,SELECT_BY_POS,MODE_TRADES); if(OrderType()<1) { OrderSelect(1,SELECT_BY_POS,MODE_TRADES); OrderModify(OrderTicket(),OrderOpenPrice()+n,OrderStopLoss()+n,OrderTakeProfit()+n,0,0); }
Спасибо за код я взял из него последнюю строчку но возникла проблемка:
1.При срабатывании отлож ордера противоположный ордер подтягивается но не сразу а через мин 10мин или ваще через час(а иногда бывает и вообще не подтягивается).
2.При срабатывании отлож ордера и после подтягивания противоположного если у сработавшего ордера срабатывает тейк или лосс тот ордер что подтянулся удаляется а надо чтобы он оставался.
3. Необходимо чтобы ордера противоположные подтягивались только 1 раз (при срабатывании одного из отлож.ордеров). Сейчас он подтягивается и по несколько раз.Т.е. необходимо при срабатывании отл ордера противоположный подтянулся 1 раз и всё и больше не подтягивался.
Если несложно опишите как это сделать. Спасибо!
Без кода советника - править не получится. Сделайте так, условие - выполнилось модификация, опять условие - делаем следущий шаг, если советник работает по открытию бара , соответственно все действия будут выполнятся с приходом первого тика после открытия бара.
Без кода советника - править не получится. Сделайте так, условие - выполнилось модификация, опять условие - делаем следущий шаг, если советник работает по открытию бара , соответственно все действия будут выполнятся с приходом первого тика после открытия бара.
Ок выкладываю експерта. Тобишь проблема в нем сейчас - описана выше. Ну и на тестере видно в чем она. Это експерт переделанный из того что удалял противоположные ордера. Плиз поправьте его тошо у меня что то не получается :( Спасибо!
Так а нечего и не поменялось. Я как писал выще из твоего кода взял только вот эту строку: OrderModify(OrderTicket(),OrderOpenPrice()+n,OrderStopLoss()+n,OrderTakeProfit()+n,0,0); и вставил его в код который раньше удалял противоположные ордера где вместо n кол-во пунктов в данном случае 0.001. Посмотри плиз внимательно код там где модиф. отлож. ордеров. Необходимо чтобы:
1.При срабатывании отлож ордера противоположный ордер подтягивается сразу а не через мин 10мин или ваще через час(а иногда бывает и вообще не подтягивается).(чесно говоря незнаю чего он так тормозит не срабатывает сразу)
2.При срабатывании отлож ордера и после подтягивания противоположного к сработавшему если у сработавшего ордера срабатывает тейк или лосс то тот ордер что подтянулся надо чтобы он оставался, а он удаляется.(т.е при срабатывании скажем тейкпрофита должен открываться подтянутый ордер а при стопе он просто висит в ожидании)
3. Необходимо чтобы ордера противоположные подтягивались только 1 раз (при срабатывании одного из отлож.ордеров). Сейчас он подтягивается и по несколько раз.Т.е. необходимо при срабатывании отл ордера противоположный подтянулся 1 раз и всё и больше не двигался.
Т.е он сейчас работает без этих 3 пунктов. Наиболее важные 2 последних пункта.
Если получиться что либо сделать буду примного благодарен, т. к я уже незнаю что еще там сделать.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Можно ли в советнике сделать так чтобы при срабатывании одного из отложенных ордеров противоположный вместе с стопами и тейками не удалялся а подтягивался на определенное кол-во пунктов к сработавшему и как это сделать(дайте код) ?
Зарание спасибо!