Обсуждение статьи "MQL5: Анализ и обработка отчетов Commodity Futures Trading Commission (CFTC) в MetaTrader 5"

 

Опубликована статья MQL5: Анализ и обработка отчетов Commodity Futures Trading Commission (CFTC) в MetaTrader 5:

В данной статье представлен пример решения задачи по разработке инструмента трейдера для получения и анализа различных показателей отчетов CFTC. Концепция, в которой реализован инструмент, заключается в следующем: разработать один индикатор, который позволял бы получать показатели отчетов непосредственно из файлов данных, предоставляемых комиссией без промежуточных обработок и преобразований.

Автор: Aleksey

 
К отчётам CFTC равнодушен (даже уверен что они бесполезны), но статья классная!
 


Оценка 5 звезд за эту статью. Спасибо!

 
Большое спасибо за перевод :)
 

кажется, что в файле common.mqh есть ошибка:

datetime times[0] : '0' недопустимое значение индекса

возвращается при компиляции cot.mq5

Я пробовал обходной путь, но безуспешно, кто-нибудь может это исправить? (у меня нет навыков, чтобы сделать это)

 
Спасибо за статью, убежден она небесполезная, респект!
 
Спасибо Алексею, отличный труд. Вот осталось разобраться в нюансах и профит в кармане. Написал автору в личку, жду разъяснений.
 

Добрый день! Возникла проблема: в терминале были установлены индикатор и скрипты, видно из рисунка. Недавно было обновление терминала, индикатор в терминале стоит, но не обновлен, т.к. не могу найти скрипт. Но в МетаЕдиторе видим, что скрипт присутствует, правда при компиляции он показывает ошибки. Помогите исправить и загрузить скрипты. Спасибо.


 

2 voinG

Вероятно эту ошибку убрали . поставьте //  в начале строки c этой err_trade... 

 

Да, вроде исправили, после обновления скомпилировал без ошибки. Спасибо. Правда обновления не произошло, попробую еще раз во вторник, посмотрим.


 
voinG:

Да, вроде исправили, после обновления скомпилировал без ошибки. Спасибо. Правда обновления не произошло, попробую еще раз во вторник, посмотрим.

 

У Вас в логе есть строка: "Загрузка выполнена", это означает, что были найдены более свежие данные, они были загружены. Дело в том, что в индикаторе не предусмотрена проверка на их обновление, поэтому чтобы он их подхватил, нужно проинициализировать его заново. Например, переключить таймфрейм с w1 на d1 и обратно.

 Во вторник искать обновления нет смысла. Следующие файлы появятся только в субботу утром.