А подтверждением этому служат, хотя бы достигнутые вами резальтаты по времени исполнения, которые на один, два порядока отстают от штатных в терминале MT5 при асинхронном режиме.)
TheXpert: Вы не поняли. Внимательно подумайте, что вы меряете при асинхронной отсылке ордера. Этот показатель некорректно сравнивать с полным синхронным кругом.
В любом случае, измеряется доставка и скорость обработкаи торгового приказа на сервере, а отличие асинхронной работы, со стороны трейдера, только в том что алгоритм не останавливается для ожидания ответа.
revers45: В любом случае, измеряется только скорость обработкаи торгового приказа на сервере, а отличие асинхронной работы, со стороны трейдера, только в том что алгоритм не останавливается для ожидания ответа.
Функция OrderSendAsync() предназначена для проведения асинхронных торговых операцийбез ожидания ответа торгового сервера на отправленный запрос.
Какой нахрен сервер? Время отправки асинхронного запроса это время постановки ордера в очередь на отсылку на сервер в терминале.
Вместо того чтобы разобраться поучать лезут...
Разговор не шел о времени отправки, а о времени исполнения, если вы не совсем писатель, но и читатель - перечитайте коммент.
А асинхронная посылка нужна что бы выдать на сервер серию ордеров, динамику исполнениния которых можно смотреть в журнале или лог файле терминала, вот пример:
DS 0 14:44:39 Trades '1525856': order #30593255 buy 1.00 / 1.00 EURUSD at 1.35263 done in 7 ms FG 0 14:44:39 Trades '1525856': order #30593256 buy 1.00 / 1.00 EURUSD at 1.35263 done in 6 ms DK 0 14:44:39 Trades '1525856': order #30593257 buy 1.00 / 1.00 EURUSD at 1.35263 done in 5 ms ID 0 14:44:39 Trades '1525856': order #30593258 buy 1.00 / 1.00 EURUSD at 1.35263 done in 32 ms MH 0 14:44:39 Trades '1525856': order #30593259 buy 1.00 / 1.00 EURUSD at 1.35263 done in 34 ms RL 0 14:44:39 Trades '1525856': order #30593260 buy 1.00 / 1.00 EURUSD at 1.35263 done in 35 ms FQ 0 14:44:39 Trades '1525856': order #30593262 buy 1.00 / 1.00 EURUSD at 1.35263 done in 27 ms PE 0 14:44:39 Trades '1525856': order #30593263 buy 1.00 / 1.00 EURUSD at 1.35263 done in 26 ms NI 0 14:44:39 Trades '1525856': order #30593264 buy 1.00 / 1.00 EURUSD at 1.35263 done in 25 ms
А подтверждением этому служат, хотя бы достигнутые вами резальтаты по времени исполнения, которые на один, два порядока отстают от штатных в терминале MT5 при асинхронном режиме.)
Вы сейчас мелкое с мягким сравниваете.
А точнее, сравниваю одиночку, с крупной фирмой. Если ваша позиция от первого лица, достаточно сильна, можете оспорить.
Вы не поняли. Внимательно подумайте, что вы меряете при асинхронной отсылке ордера. Этот показатель некорректно сравнивать с полным синхронным кругом.
В любом случае, измеряется только скорость обработкаи торгового приказа на сервере, а отличие асинхронной работы, со стороны трейдера, только в том что алгоритм не останавливается для ожидания ответа.
По затратам, они давно перешагнули шестизначную долларовую сумму (печалька).
Омг, все гораздо хуже чем я думал.
...а всё потому, что больше нужно думать, а меньше спешить с выводами.
(fcplm)
Читаем справку:
Функция OrderSendAsync() предназначена для проведения асинхронных торговых операций без ожидания ответа торгового сервера на отправленный запрос.
Какой нахрен сервер? Время отправки асинхронного запроса это время постановки ордера в очередь на отсылку на сервер в терминале.
Вместо того чтобы разобраться поучать лезут...
А есть сводная статистика? Вроде по логу около нуля болтается.
Кстати там же на демо другие цены...
(fcplm)
Читаем справку:
Функция OrderSendAsync() предназначена для проведения асинхронных торговых операций без ожидания ответа торгового сервера на отправленный запрос.
Какой нахрен сервер? Время отправки асинхронного запроса это время постановки ордера в очередь на отсылку на сервер в терминале.
Вместо того чтобы разобраться поучать лезут...
Разговор не шел о времени отправки, а о времени исполнения, если вы не совсем писатель, но и читатель - перечитайте коммент.
А асинхронная посылка нужна что бы выдать на сервер серию ордеров, динамику исполнениния которых можно смотреть в журнале или лог файле терминала, вот пример:
DS 0 14:44:39 Trades '1525856': order #30593255 buy 1.00 / 1.00 EURUSD at 1.35263 done in 7 ms
FG 0 14:44:39 Trades '1525856': order #30593256 buy 1.00 / 1.00 EURUSD at 1.35263 done in 6 ms
DK 0 14:44:39 Trades '1525856': order #30593257 buy 1.00 / 1.00 EURUSD at 1.35263 done in 5 ms
ID 0 14:44:39 Trades '1525856': order #30593258 buy 1.00 / 1.00 EURUSD at 1.35263 done in 32 ms
MH 0 14:44:39 Trades '1525856': order #30593259 buy 1.00 / 1.00 EURUSD at 1.35263 done in 34 ms
RL 0 14:44:39 Trades '1525856': order #30593260 buy 1.00 / 1.00 EURUSD at 1.35263 done in 35 ms
FQ 0 14:44:39 Trades '1525856': order #30593262 buy 1.00 / 1.00 EURUSD at 1.35263 done in 27 ms
PE 0 14:44:39 Trades '1525856': order #30593263 buy 1.00 / 1.00 EURUSD at 1.35263 done in 26 ms
NI 0 14:44:39 Trades '1525856': order #30593264 buy 1.00 / 1.00 EURUSD at 1.35263 done in 25 ms