NOENEEL NAVEEN SHARMA: I was naive thinking calculating lot size
was a simple thing.
Never risk more than a small percentage of your account, certainly less than 2% per trade, 6% total to the account.
Risk depends on your initial stop loss, lot size, and the value of the pair. It does not depend on margin and leverage. No SL means you have infinite
risk.
You place the stop where it needs to be — where the reason for the trade is no longer valid. E.g. trading a support bounce the stop goes below
the support.
AccountBalance * percent/100 = RISK = OrderLots * (|OrderOpenPrice - OrderStopLoss| * DeltaPerLot +
CommissionPerLot) (Note OOP-OSL includes the spread, and DeltaPerLot
is usually around $10/pip but it takes account of the exchange rates of the pair vs. your account currency.)
ok wow that's a lot, I guess I was naive thinking calculating lot size was a simple thing.
Risk depends on your initial stop loss, lot size, and the value of the pair. It does not depend on margin and leverage. No SL means you have infinite risk.
MODE_TICKVALUE is not reliable on non-fx instruments with many brokers - MQL4 programming forum 2017.10.10
Is there an universal solution for Tick value? - Currency Pairs - General - MQL5 programming forum 2018.02.11
Lot value calculation off by a factor of 100 - MQL5 programming forum 2019.07.19
Most pairs are worth about $10 per PIP. A $5 risk with a (very small) 5 PIP SL is $5/$10/5 or 0.1 Lots maximum.