Сергей, а чем тебе не нравится библиотека от MQ?
А вот и статья.
Библиотека от MQ (насколько я понял) предполагает встраивание контрольных механизмов внутрь эксперта - это очевидно, но не всегда возможно (например когда есть только скомпилированный файл). Ну и вопрос стоит не столько в том как рассчитать какието показатели, а как просто получить информацию и временах и ценах открытия и закрытия ордеров.
Читать сделки по линиям ордеров ( трендовые линии с символом # в начале и -> внутри) - это был самый последний вариант (все таки доля изврата в этом есть и его очень хотелось избежать).
Ну да, парсить что бы то ни было я тоже не люблю как черт ладана.
Остается только попросить разработчиков сохранять историю торговли в тестере при нажатии кнопки "Открыть график" (разумея при этом, что библиотеку встроить в уже скомпилированный эксперт не удастся).
-Просим.
joo:
Остается только попросить разработчиков сохранять историю торговли в тестере при нажатии кнопки "Открыть график"
Библиотека от MQ (насколько я понял) предполагает встраивание контрольных механизмов внутрь эксперта - это очевидно, но не всегда возможно (например когда есть только скомпилированный файл). Ну и вопрос стоит не столько в том как рассчитать какието показатели, а как просто получить информацию и временах и ценах открытия и закрытия ордеров.
Читать сделки по линиям ордеров ( трендовые линии с символом # в начале и -> внутри) - это был самый последний вариант (все таки доля изврата в этом есть и его очень хотелось избежать).
Намного удобней ампутировать гланды через горло, а не через другие места. Всю информацию о сделках можно получить из вкладки "Результаты" тестера.
Всю информацию о сделках можно получить из вкладки "Результаты" тестера.
глазами - безусловно можно. вопрос в том как получить эти Результаты в скрипт или индикатор, чтобы на этом же графике отобразить результаты обработки. эскпорт отчета и его распарсивание не предлагать :)
(например когда есть только скомпилированный файл).
Сомнительный аргумент :)
Как вариант, сделать индюк, который будет следить за стрелочками и вешать его на визуализацию. Правда так много информации отсекается.
Dll. Считайте список по столбцам.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Запускаем эксперта в тестере - он наоткрывал/назакрывал кучу сделок. Тестирование закончено - нажимаем кнопку "Открыть график" и в открывшемся окне видим что нам наторговалось...
Теперь хочется проанализировать эту торговлю. Если набросить на этот график какойто индикатор/скрипт - он отрисуется, но вот OrdersTotals и OrderSelect обращаются к живой истории терминала а не к той наработанной тестерной.
Ну а теперь Subj собственною: как из внешнего индикатора или скрипта получить информацию о сделках прямо на графике, который был открыт после окончания тестирования? Вариант с экспортом данных сделок в файл или через отчет терминала не годится - хочется все сделать "по живому".