Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Тысяча человек уже опубликовали продукты в Маркете. Опубликуй и ты свой!
Alexander
2441
Alexander 2013.10.09 14:15  

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

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);
ktest0
631
ktest0 2013.10.09 20:45  
Stingerrr:

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


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

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

ktest0
631
ktest0 2013.10.09 20:52  
Roger:

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


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

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

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

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

/ /12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий