Форум

Добрый День Нужен совет по мультивалютному советнику

Почему считает, что позиция открыта сразу после отправки лимитного ордера, когда по истории сделок видно, что ордер исполняется лишь через время на бэктесте. Почему при попытке получения времени открытия позиции через историю ( HistoryOrderGetInteger ) возвращается 0? MqlTradeRequest

Ошибка 10022 не отправляется ордер 10022 Invalid expiration что не так в коде?

MqlTradeRequest request={}; if (IspolnenieLimit == false ) {request.action = TRADE_ACTION_DEAL ;} // тип торговой операции // !!! ЗАМЕНИТЬ, НЕЛЬЗЯ ПОКУПАТЬ ПО РЫНКУ else

Всем привет. подскажите как реализовать таймаут после сделки задержку?

input int TimeOutPosleSdelki = 3600; //Таймаут после сделки в секундах datetime VremyaPosledneySdelki ; void OnTick() { //ОТКРЫТИЕ СДЕЛКИ if ( ( PositionSelect (Symbol()) == false) && (TimeCurrent() > (VremyaPosledneySdelki + TimeOutPosleSdelki)) ) bool successClose =