D
It does work, the only diference is the output file appears in the \tester\files\ folder instead of \expert\files\
Good Luck
-BB-
OH MY GOD !!!!!
Thank you very much!!!!
My tester folder does not have a files folder; where it might be? I have the same question of Do Hung
Either you didn't run your code in the tester, or you're not looking in the correct place.
Data Structure in MetaTrader 4 Build 600 and Higher - MQL4 Articles 2014.02.03
Data Structure in MetaTrader 4 Build 600 and Higher - MQL4 Articles 2014.02.03
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
I have EA as follow that use FileWrite to record indicator information for BACKTEST.
This EA works in real-time trading but NOT for backtest.
I wander, does FileWrite works for backtest. If Yes, what am I wrong?
Thank your all,
//===================================================
void DataRecord()
{
int handle=FileOpen("MyData.csv", FILE_CSV|FILE_READ|FILE_WRITE, ';');
if(handle>0)
{
int ADX_1 = iADX(NULL,0,14,PRICE_CLOSE,MODE_MAIN,1);
int ADX_5 = iADX(NULL,0,14,PRICE_CLOSE,MODE_MAIN,5);
int ADX_15 = iADX(NULL,0,14,PRICE_CLOSE,MODE_MAIN,15);
int RSI_1 = iRSI(NULL, 0, 14, PRICE_CLOSE, 1);
int RSI_5 = iRSI(NULL, 0, 14, PRICE_CLOSE, 5);
int RSI_15 = iRSI(NULL, 0, 14, PRICE_CLOSE, 15);
FileSeek(handle, 0, SEEK_END);
FileWrite(handle, Symbol(),ADX_1,ADX_5,ADX_15,RSI_1,RSI_5,RSI_15);
FileClose(handle);
handle=0;
}
}