Milord
Местный знаток
На счет RefreshRates() более-менее понятно стало,а на счет всего остального ничего неясно,особенно про 3 вариант,про который я не говорил,а говорил чел с ником star603,точней он предлагал 2 своих варианта,а вы ему предложили 3 вариант,в моемслучае не было 2 вариантов от меня,а лишь кусок кода с вопросом..."как прописать в коде открытие ордеров на открытии НОВОЙ свечи?)Это как раз тот вариант где надо-бы применить третий вариант.
Типа:
type = условие ? Buy : Sell;
если открывать ордер (type == Buy )
price = Ask;
если открывать ордер (type == Sell)
price = Bid;
OrderSend(_Symbol, type, ……………………………)
Что касается RefreshRates() скажу так: Если открытие выполняется в OnTick() — значит пришёл новый тик и соответственно новые цены и необходимости в обновлении цен нету.
Если-же выполняется по времени, или в достаточно длительном цикле, то лучше цены обновлять.