+ Ответить в теме
Страница 2 из 3 ПерваяПервая 1 2 3 ПоследняяПоследняя
Показано с 11 по 20 из 26

Тема: Volume Data in Experts

  1. #11
    Пользователь
    Регистрация
    28.08.2020
    Сообщений
    3
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях
    Can I use these indicator files on mt5?

  2. #12
    aorekhov@rambler.ru
    Гость
    Hi
    The short answer is probably not. I'm not coding for mt5 and don't know how to make it compatible.
    The key point for this topic is not just creating new indicators. This topic is to help creating Experts using Volume and Delta data and ability to check trading strategy on history. Therefore Indicator Template and just example of one Indicator is made to use them on Visual Test Expert result. You can put this indicators chart on after run Expert test and do result analysis.
    This Indicator also not fit for real time trading, as I sad before it have to be used only on history.

  3. #13
    Пользователь
    Регистрация
    28.08.2020
    Сообщений
    3
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях
    Hi,

    thank you for your response and sorry i was not clear, i imported the indicator into mt5, but when i run the back testing, it is blank.

    I got a response from ClusterDelta with the following about this issue:

    "the one of the main feature of ClusterDelta indicators is asynchronous calls to DLL. It allows indicators to get remote data into the terminal without freezing the main thread but it has some difficulties like you have in backtesting.
    To use an indicator in backtesting you should call it and wait for the data. After you have to use just cached data. I offer indicators in source code so a better decision is to implement some part of code that downloads data from the server.
    This part should download data into cache and after you may use it in backtesting. To be honest I never did it in MT so I can not advise the best solution.

    Please check this topics:
    http://forum.clusterdelta.com/showthread.php/9715
    http://forum.clusterdelta.com/showth...ata-in-Experts "

    is it is possible but unfortunately i not skilled enough to do this. i was hoping someone has created an Expert Advisor that pulls the history to allow the indicators to work during back testing.

    if anyone can help would be greatly appreciated.

  4. #14
    aorekhov@rambler.ru
    Гость
    Цитата Сообщение от Bream Посмотреть сообщение
    Hi,

    thank you for your response and sorry i was not clear, i imported the indicator into mt5, but when i run the back testing, it is blank.

    I got a response from ClusterDelta with the following about this issue:

    "the one of the main feature of ClusterDelta indicators is asynchronous calls to DLL. It allows indicators to get remote data into the terminal without freezing the main thread but it has some difficulties like you have in backtesting.
    To use an indicator in backtesting you should call it and wait for the data. After you have to use just cached data. I offer indicators in source code so a better decision is to implement some part of code that downloads data from the server.
    This part should download data into cache and after you may use it in backtesting. To be honest I never did it in MT so I can not advise the best solution.

    Please check this topics:
    http://forum.clusterdelta.com/showthread.php/9715
    http://forum.clusterdelta.com/showth...ata-in-Experts "

    is it is possible but unfortunately i not skilled enough to do this. i was hoping someone has created an Expert Advisor that pulls the history to allow the indicators to work during back testing.

    if anyone can help would be greatly appreciated.
    Hi
    I did this Expert exactly for this reason. As well it can be used for real trading. In last Expert version I add option to make daily Vol & Delta data file. And this data is easy to use as source for indicator. I can suggest you to run Expert in MT4 to get daily Vol & Delta data files. Then Just copy files in MT5. Then in your indicator you need to add option to read data from this file at time of each day beginning. In my Indicator I just fill the Volume & Delta Array [hh:mm]. Later in indicator calculation just take the data According to bar time.
    Just be aware that for some reason my Expert can stop writing data in files on long history for M1 and M5 timeframes. In this case just run the Expert from date with last recorded data (do not forget to delete last recorded file, as data in it is not complete). I had to split 2018 till now period on 3 parts to get full history data. This need only for 1st time to collect all data. As soon as data is written to files Expert can work on all history period.

  5. #15
    aorekhov@rambler.ru
    Гость
    Добавил инвертирование данных по парам USDJPY, USDCAD, USDCHF в формат форекса, ask / bid меняются местами. И в уже в этом виде данные записываются в файл объемов дельты. Теперь эти файлы данных для этих валютных пар можно использовать для тестирования советника из темы "FootPrint в торговом роботе".


    Volume & Delta template Expert v2.mq4

  6. #16
    Пользователь
    Регистрация
    09.05.2018
    Сообщений
    2
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях
    Цитата Сообщение от aorekhov@rambler.ru Посмотреть сообщение
    Добавил инвертирование данных по парам USDJPY, USDCAD, USDCHF в формат форекса, ask / bid меняются местами. И в уже в этом виде данные записываются в файл объемов дельты. Теперь эти файлы данных для этих валютных пар можно использовать для тестирования советника из темы "FootPrint в торговом роботе".


    Вложение 11502
    Блин, таки беда у этого шаблона со скачиванием данных за последние недели. Изначально в середине декабря 2020 запустил эксперта и он корректно скачал данные с начала 2019 по середину декабря 2020. На этих данных по дельте и объему я и тестировал советники.
    Сейчас пытаюсь скачать данные с середины декабря 2020 по текущий момент и ни в какую. Вот тут \tester\files просто создает пустые файлы.
    Пробовал удалять всю историю и запускать эксперта заново, чтобы он скачал всю историю с начала 2019 по текущий момент. В итоге снова скачивает только по середину декабря 2020, а дальше создает пустые файлы.

  7. #17
    Пользователь
    Регистрация
    09.05.2018
    Сообщений
    2
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях
    А вообще, мистика какая-то. Ни в какую не подтягивает данные за период с 15 декабря 2020 по 15 января 2021.
    Удаляй не удаляй данные за последний месяц, ничего не помогает. Даже на другом ноутбуке пробовал запускать, на котором никогда не использовались индикаторы clusterdelta. Какой-то заколдованный - до и после указанной даты данные подтягивает, а тут слепое пятно. Причем слепое пятно по всем инструментам и по всем брокерам и на разных компьютерах

  8. #18
    Пользователь
    Регистрация
    07.08.2012
    Сообщений
    35
    Сказал(а) спасибо
    4
    Поблагодарили 1 раз в 1 сообщении
    приветствую
    очень не хватает краткой инструкции в пару предложений (aka "for Dummies") что куда положить (1), как запустить (2) и где искать текстовики (3).
    был бы очень признателен

  9. #19
    aorekhov@rambler.ru
    Гость
    приветствую
    очень не хватает краткой инструкции в пару предложений (aka "for Dummies") что куда положить (1), как запустить (2) и где искать текстовики (3).
    был бы очень признателен
    здравствуйте

    Если вас интересуют только файлы данных то до 2020 можно скачать тут http://my.clusterdelta.com/files и http://my.clusterdelta.com/files2. OHLC там имеется. Но в них есть проблемы с хронологией записей, в некоторые месяцы последний день месяца идет перед первым. У меня были проблемы с импортом в МТ 4, пришлось править ручками. За 2021 там данных к сожалению нет. Можно скачать данным експертом.

    Файлы записываются только в режиме тестирования. По завершению тестирования находятся в папке терминал по пути \tester\files. Чобы открыть папку терминала в мену "File" выбираем "Open Data Folder". Данные будут в папке символом протестированной валюты. Если ехсперт уже тестировался в этом месяце то файл с данными за последний месяц надо удалить перед новым запуском тестирования что бы обновить данные в фаиле. Ввиду специфики ТЗ для чего это создавалось каждый файл содержит данные текучего месяца и последние 2 недели предыдушего месяца.

    1 версия советника записывала данные в файл в оригинале как для фючерсов, 2-я в файле данные уже инвертированны для CAD, CHF, JPY в формате форекса (бид и аск поменялись местами). Дааные OHLC в файл не записываются так как в потоке данных они отсутствуют а OHLC от форекс брокера смысла не имеет.

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

    PS. Обратите внимание на замеченные баги мною выявленные:
    Замечен баги:
    1. на М1 и М5 на большом интервале истории перестают записываться ежемесячно файлы объемов/делты. Не понятно с чем это связано. Чобы получить файлы с 2018 пришлось делить весь интервал на 3 части. После загрызки всех файлов можно работать со всем интервалом целиком.
    2. на М1 и М5 не создаются по понедельникам дневные фаилы которые я использую для индикаторов в тестере.
    На М15, М30, Н1, Н4 проблем нет. Если есть толковые програмисты просьба подправить код.

  10. #20
    jesus.gomez.rdm@gmail.com
    Гость
    Hello,

    I have downloaded "Volume & Delta template Expert v2.mq4" and compiled it with my current volume indicator <#import "clusterdelta_v5x2.dll">

    It compiled with 0 errors and 35 warnings.

    However, when I start expert, I got following errors:


    2021.07.01 17:44:55.307 DE30,M1: 1 tick events (0 bars, 26639 bar states) processed in 0:00:00.000 (total time 0:00:00.016)
    2021.07.01 17:44:55.307 2021.06.29 01:02:00 Volume & Delta template Expert v2 DE30,M1: not initialized
    2021.07.01 17:44:55.307 2021.06.29 01:02:00 Volume & Delta template Expert v2 DE30,M1: unresolved import function call
    2021.07.01 17:44:55.307 2021.06.29 01:02:00 Cannot find 'InitDLL' in 'clusterdelta_v5x2.dll'
    2021.07.01 17:44:55.307 2021.06.29 00:00:00 Volume & Delta template Expert v2 inputs: GMT=3; Daily_File=1;
    2021.07.01 17:44:55.301 TestGenerator: current spread 120 used
    2021.07.01 17:44:55.300 ClusterDelta_#Volumes_Alert DE30,M1: incorrect start position 0 for ArrayMaximum function
    2021.07.01 17:44:55.300 ClusterDelta_#Volumes_Alert DE30,M1: incorrect start position 0 for ArrayMaximum function
    2021.07.01 17:44:55.265 Custom indicator ClusterDelta_#Volumes_Alert DE30,M1: loaded successfully
    2021.07.01 17:44:55.255 Tester: template 'C:\Users\jgomez\AppData\Roaming\MetaQuotes\Termin al\24FF2268752179BE735F8A8A001BFE6E\templates\test er.tpl' applied


    Can anyone have a look in order to make this expert working with latest version of premium volume indicator?

    Thanx in advance

+ Ответить в теме
Страница 2 из 3 ПерваяПервая 1 2 3 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
           

 


(C) 2009-2023 ClusterDelta.com.