робот для легкой стратегии

 

Иногда бывают каналы и хочу торговать внутри канала. Как написать легкого робота внутри мт4, чтобы он через байлимит покупал 0.01 лота по евродоллару с отступом от текущей цены… Пример ниже:

К примеру, если бы сейчас было открыто, при цене 1.09:

buy- 0.01- eurusd- 1.09- t/p- 1.0915.

buy limit- 0.01- eurusd- 1.0885- t/p- 1.09.

buy limit- 0.01- eurusd- 1.087- t/p- 1.0885.

Если цена пойдет на 1.0915, то система закроет это:

buy- 0.01- eurusd- 1.09- t/p- 1.0915.

и теперь наши позиции будут такие:

buy- 0.01- eurusd- 1.0915- t/p- 1.093.

buy limit- 0.01- eurusd- 1.09- t/p- 1.0915.

buy limit- 0.01- eurusd- 1.0885- t/p- 1.09.

То есть, купим снова 0.01 лота по 1.0915, а два байлимит-ордера подтянем ближе к первой позиции с отступом в 0.0015 и 0.003 пунктов.

Представим, что утром проснулись, а цена с 1.09 ушла к 1.08:

у нас будут такие позиции с приличным минусом.

buy- 0.01- eurusd- 1.09- t/p- 1.0915.

buy- 0.01- eurusd- 1.0885- t/p- 1.09.

buy- 0.01- eurusd- 1.087- t/p- 1.0885.

Мы должны все эти три позиции закрыть и открыть такие позиции:

buy- 0.01- eurusd- 1.08- t/p- 1.0815.

buy- 0.01- eurusd- 1.08- t/p- 1.083.

buy- 0.01- eurusd- 1.08- t/p- 1.0845.


Вроде стратегия проста и не требует больших познаний. Иногда буду включать, а иногда отключать. Слышал, что в мт4 можно написать эту легкую стратегию, чтобы робот сам ее торговал. 

Документация по MQL5: Получение рыночной информации / SymbolInfoTick
Документация по MQL5: Получение рыночной информации / SymbolInfoTick
  • www.mql5.com
SymbolInfoTick - Получение рыночной информации - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5