Скачать MetaTrader 5

Помогите исправить сову!!!

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Aibek Mugiynov
7403
Aibek Mugiynov  
Всем привет! Возникла проблема не могу дописать советник)) Вообщем сова открывает сделку когда rsi < 70 на продажу... аналогично и противоположную сторону с покупкой... Проблема в том что после закрытии ордера... по тейку или стопу... ордер снова открывается! Надо сделать так чтобы ордер открывался только 1 раз и в след раз открывался уже противоположный сигнал)) раньше пользовался last orderом, но щас не могу вспомнить)) Спасибо! 
Victor Nikolaev
Модератор
15654
Victor Nikolaev  
Похоже сову летать не научили
Aibek Mugiynov
7403
Aibek Mugiynov  
Vinin:
Похоже сову летать не научили
))) вроде проблема не большая) летать научим, тока вот детали не хватает) 
Aleksandr Glukhenko
138
Aleksandr Glukhenko  
А что если использовать три последних значения? т.е.. если 89-80-65 - открываем селл , а если 10-20-30 то открываем бай ?
Victor Nikolaev
Модератор
15654
Victor Nikolaev  
agluhenko:
А что если использовать три последних значения? т.е.. если 89-80-65 - открываем селл , а если 10-20-30 то открываем бай ?
Надо хранить время формирования сигнала и проверять открывался или нет ордер с момента формирования сигнала
Dmitiry Ananiev
8977
Dmitiry Ananiev  

Вариант первый в случае успешного открытия ордера в бай переменной pos = 1. В случае в селл pos = -1.

Вариант второй  - После закрытия ордера делаем RefreshRate() и смотрим историю - какой последний ордер закрылся.

Aibek Mugiynov
7403
Aibek Mugiynov  
dimeon:

Вариант первый в случае успешного открытия ордера в бай переменной pos = 1. В случае в селл pos = -1.

Вариант второй  - После закрытия ордера делаем RefreshRate() и смотрим историю - какой последний ордер закрылся.

есть код со вторым вариантом? Спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий