명시
Hi,
I have a customer indicator built that uses data from ClusterDelta and want to see it work during back testing.
I have contacted Cluster Delta directly and this is their response.
"
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/showthread.php/9809-Volume-Data-in-Experts
"
The problem is that the code does not work in MT5.
Below is my requirement:
- Build an EA in mt5 to pull data so the standard and customer indicators will work (custom indicator will be provided on acceptance of the job, two sample standard indicator provided below, the rest can be downloaded from ClusterDelta site or i can send them to you once the job is accepted).
- Build a variable that pulls data from the indicator into an array and explain how this work to allow me to build from it. (I know basic coding and want to understand how to connect from indicator to a variable) if the logic is different between back testing and live, this need to be explained to me and samples built.