подскажите пожалуйста в чем неточность этого кода... идет ошибка 130... терминал на 5 знаков
extern double BuySL=200;
extern double BuyTP=200;
double Lot = 0,1;
RefreshRates();
Ticket=OrderSend(Symbol_for_OrderSend,OP_BUY,Lots,NormalizeDouble(Ask,Digits),3,NormalizeDouble(NormalizeDouble(Bid,Digits) - BuySL*Point,Digits), NormalizeDouble(NormalizeDouble(Ask,Digits) + BuyTP*Point,Digits),"1",Magic,0,Green);
Спасибо.
альпари? тогда стопы надо потом ставить, на уже открытые позиции (OrderModify), устав ихний читать надо.
а нормализовать надо ТОЛЬКО и ИСКЛЮЧИТЕЛЬНО результат вычислений, цену не нужно, она и так нормальная.
а нормализовать надо ТОЛЬКО и ИСКЛЮЧИТЕЛЬНО результат вычислений, цену не нужно, она и так нормальная.
Лучше нормализовать цену. Знаю как минимум одну контору, где цена не нормализована. По крайней мере с полгода назад так было.
цена не может быть не нормализованной, может просто устаревшая, тогда уж лучше маркетинфо вписывать прямо в ордер. после нормализации Аск или Бид можно и на 129 нарваться, бо цена будет не та уже.
цена не может быть не нормализованной, может просто устаревшая, тогда уж лучше маркетинфо вписывать прямо в ордер. после нормализации Аск или Бид можно и на 129 нарваться, бо цена будет не та уже.
Я сюда не поспорить. Лично столкнулся, сделал выводы, делюсь. Верить или нет - личное дело каждого.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
подскажите пожалуйста в чем неточность этого кода... идет ошибка 130... терминал на 5 знаков
extern double BuySL=200;
extern double BuyTP=200;
double Lot = 0,1;
RefreshRates();
Ticket=OrderSend(Symbol_for_OrderSend,OP_BUY,Lots,NormalizeDouble(Ask,Digits),3,NormalizeDouble(NormalizeDouble(Bid,Digits) - BuySL*Point,Digits), NormalizeDouble(NormalizeDouble(Ask,Digits) + BuyTP*Point,Digits),"1",Magic,0,Green);
Спасибо.