Запись в файл

 
Разрадотчикам.

Когда происходит ФАКТИЧЕСКАЯ запись в файл:
Например, непосредственно перед операцией (setOrder, closeOrder и т.п.) выдается определенная информация в файл.

id = FileOpen("Order", " ");
FileWrite(id, 0);
FileClose(id);
	
CloseOrder( order_BUY,  
	Lots, 
	Bid, 
	Sleppage, 
	Blue);



Когда она там появится:
- до выполнения операции CloseOrder;
- после выполнения операции;
- независимо от выполнения операции (асинхронно, например, с приходом следующего тика);
- не определено (когда-нибудь появится)

Вопрос касается старого (3.83) терминала.
Если есть разница с новым, то опишите и ее, пожалуйста.

Заранее спасибо за ответ.

 
Разрадотчикам.

Когда происходит ФАКТИЧЕСКАЯ запись в файл:
Например, непосредственно перед операцией (setOrder, closeOrder и т.п.) выдается определенная информация в файл.

id = FileOpen("Order", " ");
FileWrite(id, 0);
FileClose(id);
	
CloseOrder( order_BUY,  
	Lots, 
	Bid, 
	Sleppage, 
	Blue);



Когда она там появится:
- до выполнения операции CloseOrder;
- после выполнения операции;
- независимо от выполнения операции (асинхронно, например, с приходом следующего тика);
- не определено (когда-нибудь появится)

Вопрос касается старого (3.83) терминала.
Если есть разница с новым, то опишите и ее, пожалуйста.

Заранее спасибо за ответ.



имхо, после FileClose()
 
имхо, после FileClose()

Да, после закрытия файла.
 
Да, после закрытия файла.


Да, после закрытия файла, НО ЕСЛИ терминал получил очередной тик (котировку)!!!
Или я ошибаюсь?
 
после закрытия файла.
 
Да, после закрытия файла.


Да, после закрытия файла, НО ЕСЛИ терминал получил очередной тик (котировку)!!!
Или я ошибаюсь?


будет в буфере валяться