Help on MetaTrader on Linux

 
I was installing MetaTrader4 on Linux.
Every thing looks OK.
That only problem I have, is that when I try to make a Back Testing to some kind of an expert, I get an error:
"..No Data for Testing"

I have downloaded Historical Data from the server, but I still get this error.
What Can I do?
 
Do you really have hst-file on testing Symbol? See folder history\Broker_Name\
 

Yes I do.

Strange thing. When I don't check the "use date" option, there is no problem.

I thing there is a problem with the dates.

Do you know somthing about it? maybe I need a DLL of converting time/date?

 
The use date option in strategy tester is one of several functions that doesn't work under Linux/wine.
Instead limit the dates in the EA.
extern datetime startDate = D'2006.10.01';
extern datetime endDate = D'2006.12.25';
 
int start() {
    if( IsTesting() && (TimeCurrent() < startDate || TimeCurrent() > endDate) ) {
        return(0);
    }
    <continue with your program logic>
}
Then the test dates can be controlled from Expert Properties > Input fields in the strategy tester.
Just don't forget to press F2 on the field you want to change before you can change it.
 
yes !!!
i have the same problem
i cannot backtest under linux
 
deuxmille:
yes !!!
i have the same problem
i cannot backtest under linux

I have the same problem. I also can't change any indicator inputs while in MT4- but its all worth it just not to be in vista.
Reason: