- Posts: 313
- Thank you received: 0
Lot berekening
- Edbeleg
-
Topic Author
- Offline
- Elite Member
-
Een hele simpele vraag maar iets wat wel belangrijk is wanneer je een trade maakt:
Wanneer je een buytrade maakt van Eur/Usd,
de koers is 1.40000 en gaat naar 1.40010 dus 1 pip omhoog.
wat zijn de verdiensten dan bij
0.10 lot
1.00 lot
2.00 lot
Wat mis ik in deze uitleg en heeft iemand een ezelsbruggetje hiervoor.
Al vast bedankt.
Edwin
Please Log in or Create an account to join the conversation.
- Jonkie76
-
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
Lots, Leverage, and Profit and Loss
In the past, spot forex was traded in specific amounts called lots. The standard size for a lot is 100,000 units. There is also a mini, micro, and nano lot sizes that are 10,000, 1,000, and 100 units respectively.
Lot Number of Units
Standard 100,000
Mini 10,000
Micro 1,000
Nano 100
As you already know, currencies are measured in pips, which is the smallest increment of that currency. To take advantage of these tiny increments, you need to trade large amounts of a particular currency in order to see any significant profit or loss.
Let's assume we will be using a 100,000 unit (standard) lot size. We will now recalculate some examples to see how it affects the pip value.
1.USD/JPY at an exchange rate of 119.80 (.01 / 119.80) x 100,000 = $8.34 per pip
2.USD/CHF at an exchange rate of 1.4555 (.0001 / 1.4555) x 100,000 = $6.87 per pip
In cases where the U.S. dollar is not quoted first, the formula is slightly different.
1.EUR/USD at an exchange rate of 1.1930 (.0001 / 1.1930) X 100,000 = 8.38 x 1.1930 = $9.99734 rounded up will be $10 per pip
2.GBP/USD at an exchange rate or 1.8040 (.0001 / 1.8040) x 100,000 = 5.54 x 1.8040 = 9.99416 rounded up will be $10 per pip.
Your broker may have a different convention for calculating pip value relative to lot size but whichever way they do it, they'll be able to tell you what the pip value is for the currency you are trading is at the particular time. As the market moves, so will the pip value depending on what currency you are currently trading.
Please Log in or Create an account to join the conversation.
- Jelle
-
- Offline
- Administrator
-
- Posts: 2940
- Thank you received: 37
Qua ezelsbruggetje hou ik zelf overigens altijd aan:
Standard Lot (1000.units): 1 pip = $10
Mini Lot (10.000 units) 1 pip = $1
Micro Lot (1000 units) 1 pip = 10 dollar cent
"All right. This one time I'll let you ask me about my affairs."
Please Log in or Create an account to join the conversation.
- Edbeleg
-
Topic Author
- Offline
- Elite Member
-
- Posts: 313
- Thank you received: 0
ik heb het tevens via een demo rekening even uitgeprobeert.
in Euro's
Eur/Usd Standard Lot : mutatie 0.00010 = € 7.08
Eur/Gbp Standard Lot : mutatie 0.00010 = € 11.36
Eur/Chf Standard Lot : mutatie 0.00010 = € 8.66
Usd/jpy Standard Lot : mutatie 00.010 = € 8.97
Voor mini lot / 10
Voor Micro lot / 100
Lijk me de juiste berekening?
Please Log in or Create an account to join the conversation.
- deVries
-
- Offline
- Junior Member
-
- Posts: 25
- Thank you received: 0
Ik werk het liefst met EA's
Om te berekenen hoeveel Lots ik kan traden om xx% te riskeren op welk currencie dan ook met een bepaalde StopLoss gebruik ik vaak dit in mijn programma's.
double GetLots()
{
dLots=Lots;
MinLots = MarketInfo(Symbol(), MODE_MINLOT);
MaxLots = MarketInfo(Symbol(), MODE_MAXLOT);
LotStep = MarketInfo(Symbol(), MODE_LOTSTEP);
//MM Setup function to calculate Lots
// Tranform Lots to Integer Multiple of LotsStep, then set within Max/Min Limit
// This new MM will work with different MinLot and LotStep
// such as Alpari UK Classic which have Minimum 0.1 then 0.11, 0.12, 0.13 etc
// The EA trades now trading XX% of your account balance. With a maximum of 20%.
// or it trades minimum lotsize if risking 20% is lower then minimum lotsize.
double StopLossPoint;
StopLossPoint = StopLoss;
double RiskEquity = AccountEquity() * (PctToRisk/100);
double eRiskEquity = AccountEquity() * (MaxPctToRisk/100);
double PipValue = MarketInfo(Symbol(), MODE_TICKVALUE) * (Points / MarketInfo(Symbol(), MODE_TICKSIZE));
double eLots = eRiskEquity / (StopLossPoint * PipValue);
if(UseMM){dLots = RiskEquity / (StopLossPoint * PipValue);}
if(eLots < dLots){dLots = eLots;}
noLots = dLots;
if (dLots < MinLots){dLots = MinLots;}
dLots = MinLots + NormalizeDouble(((dLots - MinLots) / LotStep),0) * LotStep;
if (dLots > MaxLots){dLots = MaxLots;}
return (dLots);
} werkt prima
DE werkelijke winst/verlies op een trade is ook afhankelijk van commissie en swap
profit=OrderProfit()+OrderCommission()+OrderSwap();
Vooral met scalp strategies zal dan in verhouding weinig van je winst overblijven
Please Log in or Create an account to join the conversation.
- airborn
-
- Offline
- Premium Member
-
- Wanneer het geduld er is, komen de pips vanzelf.
Jonkie's uitleg is correct.
Qua ezelsbruggetje hou ik zelf overigens altijd aan:
Standard Lot (1000.units): 1 pip = $10
Mini Lot (10.000 units) 1 pip = $1
Micro Lot (1000 units) 1 pip = 10 dollar cent
is dat in MT4
standard: 1
mini lot: 0.10
micro: 0.01
??
AussieSwingTrader strategie 15%-20% p/m www.mql5.com/en/signals/270135
Deelname signaal service $20/maand
Please Log in or Create an account to join the conversation.
- Jelle
-
- Offline
- Administrator
-
- Posts: 2940
- Thank you received: 37
Dat klopt.
Ook los van MT4 wordt overigens vaak gesproken over 0,1 lot als het gaat om een mini lot en 0,01 lot als het gaat om een micro lot.
"All right. This one time I'll let you ask me about my affairs."
Please Log in or Create an account to join the conversation.
- Seasalt-McFish
-
- Offline
- Elite Member
-
- Posts: 381
- Thank you received: 0
Of doe ik iets fout?
Dus:
(EUR-account)
EURUSD
Bied : 1,32375
Vraag: 1,32405 >> (1/Bied)*10 >> 1 / 1.32405 * 10 = 7,554
Per lot: 7,554 per pip
Per 0,1 lot: 0,755 per pip
Per 0,01 lot: 0,075 per pip
GBPUSD
Bied : 1,54388
Vraag: 1,54418
Per lot: 6,477 per pip
Per 0,1 lot: 0,647 per pip
Per 0,01 lot: 0,064 per pip
Heb dit in spreadsheet erbij.
Please Log in or Create an account to join the conversation.
- Jelle
-
- Offline
- Administrator
-
- Posts: 2940
- Thank you received: 37
Bovenstaande is correct.
Ik ken de formule zelf als volgt: 0.0001 / koers x lotsize. Dus in geval EUR/USD: 0.0001 / 1,3240 x 10.000 in geval van 0,1 lot. = 0,755.
Dat is overigens de pip prijs in euro's. In dollars, is het $1.
"All right. This one time I'll let you ask me about my affairs."
Please Log in or Create an account to join the conversation.
- Seasalt-McFish
-
- Offline
- Elite Member
-
- Posts: 381
- Thank you received: 0
Ik hoef alleen maar in te vullen hoeveel ik wil riskeren en dan heb je zo de juiste lotsize (al ga ik momenteel gewoon voor 0,01 lots, daar ik nog met mijn strategie bezig ben).
Please Log in or Create an account to join the conversation.