Одновременное открытие противоположных сделок. - страница 2

 

В Вашем случае никакая нормализация и пауза не нужна. Просто

BuyTicket = OrderSend(Symbol(),OP_BUY,LotMassive[CounterLot],Ask,3,0, 0,"",Magic,0,Blue);
RefreshRates();
SellTicket = OrderSend(Symbol(),OP_SELL,LotMassive[CounterLot],Bid,3, 0, 0,"",Magic,0,Red);
 
Stingerrr:

Спасибо большое, попробую. А объясните пожалуйста, не очень понимаю, какую именно техническую пользу принесет нормализация?


Приведение цены по количеству знаков после запятой в соответствующий вид.

если допустим лот будет не 0.01, а 0.01000001 сделка не состоится, тоже самое с ценой.

 
Roger:

В Вашем случае никакая нормализация и пауза не нужна. Просто


Хуже не будет точно, а вот от "странных" осечек в работе точно спасет.

Если код пишется грамотно - в нем учитывается все как в анекдоте:

Когда программист ложится спать, он ставит на тумбочку два стакана - один с водой, один пустой. Первый если ночью захочет пить, а второй если не захочет.

Обработка эексепшенов и ошибок дают хороший, безглючный код.

Причина обращения: