Скачать MetaTrader 5

Помогите правильно реализовать алгоритм работы советника.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Vladimir
49
Vladimir  

В момент начала нового бара рассчитываем два уровня. Условия  на покупку– если цена  опустилась ниже нижнего уровня, то открываем сделку на покупку при достижении цены верхнего уровня. Условия на продажу с точностью до-наоборот.

Как организовать данный алгоритм, используя отложенные ордера?  

Спасибо!
TarasBY
1740
TarasBY  
SlyFox:

В момент начала нового бара рассчитываем два уровня. Условия  на покупку– если цена  опустилась ниже нижнего уровня, то открываем сделку на покупку при достижении цены верхнего уровня. Условия на продажу с точностью до-наоборот.

Как организовать данный алгоритм, используя отложенные ордера?  

Спасибо!
На нижний уровень ставите BUYLIMIT, а на верхний SELLLIMIT.
Vladimir
49
Vladimir  
TarasBY:
На нижний уровень ставите BUYLIMIT, а на верхний SELLLIMIT.



Так не правильно. В условии сказано : "Условия на покупку– если цена опустилась ниже нижнего уровня, то открываем сделку на покупку при достижении цены ВЕРХНЕГО уровня "
TarasBY
1740
TarasBY  
SlyFox:
Так не правильно. В условии сказано : "Условия на покупку– если цена опустилась ниже нижнего уровня, то открываем сделку на покупку при достижении цены ВЕРХНЕГО уровня "

О как всё закручено (шоб Нихто не догадался)...

Тогда при достижении ценой нижнего уровня, на верхний уровень ставите BUSTOP, и, соответственно, наоборот, при достижении ценой верхнего уровня, ставите на нижний уровень SELLSTOP. Хотя я и не уверен что во второй раз при переводе с пацанского правильно понял Ваши намерения. :)))

BBC
1627
BBC  
TarasBY:

О как всё закручено (шоб Нихто не догадался)...

Тогда при достижении ценой нижнего уровня, на верхний уровень ставите BUSTOP, и, соответственно, наоборот, при достижении ценой верхнего уровня, ставите на нижний уровень SELLSTOP. Хотя я и не уверен что во второй раз при переводе с пацанского правильно понял Ваши намерения. :)))



))))
Vladimir
49
Vladimir  
TarasBY:

О как всё закручено (шоб Нихто не догадался)...

Тогда при достижении ценой нижнего уровня, на верхний уровень ставите BUSTOP, и, соответственно, наоборот, при достижении ценой верхнего уровня, ставите на нижний уровень SELLSTOP. Хотя я и не уверен что во второй раз при переводе с пацанского правильно понял Ваши намерения. :)))




А как узнать, что цена достигла нижнего уровня? Это же надо тогда отслеживать каждый тик. А хотелось бы использовать только отложенные ордера, которые выставляются в начале нового бара.
TarasBY
1740
TarasBY  
SlyFox:
А как узнать, что цена достигла нижнего уровня? Это же надо тогда отслеживать каждый тик. А хотелось бы использовать только отложенные ордера, которые выставляются в начале нового бара.
Вы хотите знать будущее??? Я ТОЖЕ!!!
...становитесь в ОЧЕРЕДЬ!!! :)))
Дмитрий
1046
Дмитрий  
SlyFox:


А как узнать, что цена достигла нижнего уровня? Это же надо тогда отслеживать каждый тик. А хотелось бы использовать только отложенные ордера, которые выставляются в начале нового бара.

if (low_level> bid) {сделать то-то;} //если бид ниже уровня сделать то-то
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий