Советники: Carbophos

 

Carbophos:

Советник выставляет сетку отложенных ордеров Sell Limit и Buy Limit.


Входные параметры

  • Profit target (in money) - пороговое значение прибыли, при достижении которого закрываем все позиции;
  • Maximum loss (in money) - максимальный убыток, при достижении которого также закрываем все позиции, т.е. фиксируем убыток;
  • Step (in pips) - шаг между отложенными ордерами;
  • Lot - объем.

Автор: Vladimir Karputov

 

Здравствуйте. Если есть возможность представьте вариант с BUYSTOP и  SELLSTOP 

 
alex123456:

Здравствуйте. Если есть возможность представьте вариант с BUYSTOP и  SELLSTOP 


Поиск по фразе "buy stop" и по КодоБазе:

buy stop

 
alex123456:

Здравствуйте. Если есть возможность представьте вариант с BUYSTOP и  SELLSTOP 


дык вроде все совсем просто, но если это принципиальное решение Барабашки, то он может меня почикать)

      for(int i=0;i<5;i++)
        {
         m_trade.BuyStop(InpLot,m_symbol.Bid()+(double)(i+1)*ExtStep);
         m_trade.SellStop(InpLot,m_symbol.Ask()-(double)(i+1)*ExtStep);
        }

Это в процедуре void OnTick()

Вместо 5 (for(int i=0;i<5;i++)) можете подставить другое количество открываемых отдеров, ну или подставить переменную из input