
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Проблема IPC поднималась на форуме не раз. из своего опыта - для обмена данными с внешней софтой массивами проще использовать SharedMem (маппинг файлов/свопа), для потоковых данных - Pipes
В обоих случаях приходиться делать свою dll для мт.
Раз PHP - наверно нативнее - WinInet
Эти же программы на 2 разных по ОС, но идентичных по конфе компах:
MQL4: (Windows 7/64): 0.23 сек
PHP-GTK: (FreeBSD 8/64) 0.05 ceк
Вы запускали сильно модифицированный(урезанный по циклам) вариант скрипта?
По всей видимости или скрипт сильно урезанный или microtime() безбожно врет под никсами или windows.
Вот тест указанных скриптов без изменений:
PHP 5.2.11 - 1.72 сек (консольный)
MQL4 build 225 - 0.18 сек
У PHP проигрыш почти в 10 раз.
Вы запускали сильно модифицированный(урезанный по циклам) вариант скрипта?
По всей видимости или скрипт сильно урезанный или microtime() безбожно врет под никсами или windows.
Вот тест указанных скриптов без изменений:
PHP 5.2.11 - 1.72 сек (консольный)
MQL4 build 225 - 0.18 сек
У PHP проигрыш почти в 10 раз.
Renat, эта ветка не для тестирования скорости компилеров, создавалась.
DDE уж больно ненадежная технология. может напропускать.
я бы рекомендовал сбрасывать тики в какой нить dbf(txt,csv) файлы
и отслеживать изменения в них, организовав генераторы событий.
Так на мой взгляд технологичнее для будущей торговой системы
Renat, эта ветка не для тестирования скорости компилеров, создавалась.
Да, но исходный посыл "Не секрет, что MQL - не очень быстр и имеет массу недоработок, как и MetaTrader." требует расставить точки над i.
Поэтому я и привел опровержение с использованием ранее выложенных скриптов.