I experienced a bug with the money MM in algowizard.
But it only happens, if you set a price level! as SL value. I almost get for every currency symbol (and CFD) different MM results. Sometimes it works, sometimes not. So you can check for yourself.
Simply set a STOPLOSS price level, f.e. 1% below market price and use 100% risked money. Then check the risked money for different symbols EURUSD, CADCHF, ... (SL is hit). It should be 1% of balance/equity. But it is totally different. Sometimes risked money is lot more in size. Sometimes less. Sometimes in between. Also CFD's are different. I tried to find a root cause, (contract size, conversation of currency rates,etc.) but I could not find any logic in this error.
If I use fixed pip as STOPPLOSS for example -> the money MM works fine for all currency pairs and CFD's.
So probably nobody used it before and tested this way.
Happy findings...
Regards,
Christian
Attachment Generic_Entry_Exit_Manual_Strategy_007_TP_SL.sqx added
here it is.
If've preset CADCHF as pair. Internal SL-Value = 1% of opening price (see formular). Then (for showing the bug) RISK fixed% of balance and Risk in %=100%.
StoppLoss variates from $37 to $46 in list of trades. (1% risk of initial balance of $10.000 should be $100)
My goal is to set x% of balance independent of the symbol, that I've choosen.
Thanks for your appreciated help!
Good day.
Christian
Status changed from Waiting for information to Refused
I took a look at your strategy and there are two problems:
Best regards,
Tomas
thanks for support and quick response.
That will help!
Nice weekend.
Christian
can you attach the problematic strategy?