Советники: EA Stochastic

 

EA Stochastic:

Эксперт торгует по индикатору Stochastic. Уровни Стоп лосс и Тейк профит можно отключать (в настройках задается значение "0"). Размер позиции можно задавать вручную (советник будет торговать постоянным лотом) или же лот может рассчитываться автоматически (как процент риска на сделку).

Пример запуска на EURUSD,M15:

EA Stochastic

Автор: Vladimir Karputov

 

Здравствуйте, я протестировал его на хеджирующем счете и увидел, что он всегда открывает два ордера в противоположных направлениях. Это правильно?

Если да, то для чего нужен стохастик?


Спасибо

 
sergiomt :

Здравствуйте, я протестировал его на хеджирующем счете и увидел, что он всегда открывает два ордера в противоположных направлениях. Это правильно?

Если да, то какой смысл в стохастике?


Спасибо

Блок решений:

//+------------------------------------------------------------------+
//| Функция экспертного тика|
//+------------------------------------------------------------------+
void OnTick()
  {
   Trailing();
//---
   if(IsPositionExists())
      return;

   double array[];
   if(iStochasticGet(MAIN_LINE,0,InpComparedBar,array))
     {
      ArraySetAsSeries(array,true);
      if(array[0]<InpLevelUP && array[InpComparedBar-1]<InpLevelUP)
        {
         if(!RefreshRates())
            return;
         double sl=(InpStopLoss==0)?0.0:m_symbol.Ask()-ExtStopLoss;
         double tp=(InpTakeProfit==0)?0.0:m_symbol.Ask()+ExtTakeProfit;
         OpenBuy(sl,tp);
        }
      if(array[0]>InpLevelDOWN && array[InpComparedBar-1]>InpLevelDOWN)
        {
         if(!RefreshRates())
            return;
         double sl=(InpStopLoss==0)?0.0:m_symbol.Bid()+ExtStopLoss;
         double tp=(InpTakeProfit==0)?0.0:m_symbol.Bid()-ExtTakeProfit;
         OpenSell(sl,tp);
        }
     }
  }
/
 

Привет, спасибо за код.
есть 2 ошибки в компиляции.
строки 261 и 267

return(INIT_FAILED); Expression not boolean

Спасибо

 
ivanoman :

Привет, спасибо за код.
есть 2 ошибки в компиляции.
строки 261 и 267

return(INIT_FAILED); Expression not boolean

Спасибо

Выложена версия 1.001 ( EA Stochastic ). Заменен торговый движок. Обновлено описание (по крайней мере в русской части форума).

 
'INIT_FAILED' - выражение не является логическим EA Stochastic.mq5 261 20
'INIT_FAILED' - выражение не булево EA Stochastic.mq5 267 17

 
brutusjp:
'INIT_FAILED' - выражение не является булевым EA Stochastic.mq5 261 20
'INIT_FAILED' - выражение не булево EA Stochastic.mq5 267 17

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Эксперты: EA Stochastic

Владимир Карпутов, 11.10.2019 12:32

Выложена версия 1.001 ( EA Stochastic ) . Заменен торговый движок.Обновлено описание (по крайней мере в русской части форума).


 
EA_Stochastic не работает. Когда я компилирую EA_Stochastic.mq5, то получаю 2 ошибки. Первая ошибка в строке 261, а вторая в строке 267 - обе ошибки одного типа: "INIT_FAILED" - выражение не булево. Где ошибка в коде?
 
Версия 1.001 доступна на русском форуме.
EA Stochastic
EA Stochastic
  • www.mql5.com
ксперт торгует по индикатору Stochastic. Уровни Стоп лосс и Тейк профит можно отключать (в настройках задается значение "0"). Размер позиции можно задавать вручную (советник будет торговать постоянным лотом) или же лот может рассчитываться автоматически (как процент риска на сделку). Входные параметры Stochastic: K-period - K-период (количество...
 
How do I get the source code it's first time using the code base platform
 
Jogolo:
How do I get the source code it's first time using the code base platform
Смотри, как бесплатно скачать роботов
Как бесплатно скачать торговых роботов из Библиотеки MetaTrader 4/5?
Как бесплатно скачать торговых роботов из Библиотеки MetaTrader 4/5?
  • 2015.09.24
  • www.youtube.com
Каждый трейдер может скачать любой из тысячи торговых роботов и технических индикаторов совершенно бесплатно. И мы покажем, насколько это просто сделать в Me...