5 2015-09-03 13:38:54 (edited by edvardmunch 2015-09-03 13:40:55)
Re: Symbol Settings - DAX / GER30 / DEUIDXEUR
So 1 point must be equal to 1 EUR.
How do you receive 0.1 EUR?
I think your EA screenshot also shows 1 tick = 1 EUR. The profit is 3 EUR for 4 ticks. Probably you have 1 point spread.
7 2015-09-03 13:59:15 (edited by edvardmunch 2015-09-03 14:01:16)
Re: Symbol Settings - DAX / GER30 / DEUIDXEUR
i know it's curious, but that's what i trade all day long with MT4:
DAX (10070 - 10064) * 0,1LotSize * 5Volume = 3 EUR
to get precise:
Lot Size = 0,1 would do the trick but isn't allowed in settings... in fsbp
Re: Symbol Settings - DAX / GER30 / DEUIDXEUR
How do you trade 0.1 lot as MT says that the min lot is 1?
I think you trade 1 lot. At least the screenshot shows that you have 5 lots open.
Are you sure your expert doesn't round the size to the min available?
Can you open a position of 0.1 lot? I don't think so.
However this is not a problem for FSB. Just set Lot size = 0.1 in FSB.
9 2015-09-04 07:03:17 (edited by edvardmunch 2015-09-04 07:07:48)
Re: Symbol Settings - DAX / GER30 / DEUIDXEUR
correction MT4:
your right i trade 5 lots, but MT4 makes 0,5 lots out of it with a factor of 0,1
DAX (10070 - 10064) * 0,1 factor * 5Lots = 3 EUR (this was a manual trade)
in fsb:
that's my current solution (lot size = 0,1 in fsb) too...
but in MT4 the lot size has to be adjusted to 1 to get the same results in backtest with mt4
curious:
in your GER30 property ScreenShot there is a factor 0,1 -> ticksize ... maybe thats the problem?
Re: Symbol Settings - DAX / GER30 / DEUIDXEUR
Yes, this is weird. The brokers can set TickSize for scaling the profit/loss.
It appears that the TickSize is the value of one tick measured in base currency.
FSB calculates the point value (Tick value) in that way:
Point = 1/Math.Pow(10, Digits);
Which means:
Digit Point
0 1
1 0.1
2 0.01
3 0.001
4 0.0001
5 0.00001
It looks like I have to add additional parameter TickSize for scaling the result.