Форум

Почему не открывается ордер ?

Доброго времени суток ! Такой вопрос - почему не открывается ордер ? if (!IsTradeAllowed()) { return(-1); } if (OrdersTotal() < 1) { while(true) { if (iMA("EURUSD", 0, 18, 0, MODE_EMA, PRICE_CLOSE,0)>iMA("EURUSD", 0, 36, 0, MODE_EMA, PRICE_CLOSE,0)) { if ((Close[1]>iMA("EURUSD", 0, 18, 0, MODE_EMA

Как заставить советник открывать две противоположние позиции по разным инструментам и в случае прибыли закрывать обе?

Как заставить советник открывать две противоположние позиции по разным инструментам и в случае прибыли закрывать обе? Возможно ли это вообще

Советник в разных терминалах ?

Кто нить может объяснить, почему на терминале одного брокера выставляются хеджевые ордера а на других нет ? А может где ошибка в коде, буду благодарен за помощь. P.S. И еще не всегда закрывается второй ордер. int start() { int total, count, OrderID = 1121; double TotalProfit, TotalCommission; //----