PIP, Point, or Tick are all different in general.
Ticks, PIPs or points in the GUI. Make up your mind. - MQL4 programming forum #1 (2014)
Unless you manually adjust your SL/TP for each separate symbol, using Point means code breaks on 4 digit brokers, exotics (e.g. USDZAR where spread is over 500 points), and metals. Compute what a PIP is and use it, not points.
How to manage JPY pairs with parameters? - MQL4 programming forum (2017)
Slippage defined in index points - Expert Advisors and Automated Trading - MQL5 programming forum (2018)
For this example I will use EUR/USD, where 1 pip-lot is worth 10 USD and a pip is defined as 0.0001 (not 0.00001 which is a point).
However when placing the order, one also has to account for the margin requirements and in this case 1 lot is 100000 EUR (1:1 leverage).
For example, for a leverage of 1:100, one would require 1000 USD for a full lot, or 500 USD for 0.5 lots or 50 USD for 0.05 lots.
In this case, your balance of 400 USD would allow placing the 0.05 order but would give a "not enough money" error for the 0.5 lots, even if your stop-loss risk is only 20 pips (100 USD for 20 pips at 0.5 lots).
Hi Fernando
I understand what you are saying but I use the 0.05 lot when you look at the profit it is paying it is only 5 cents per pip not 50 cents like it should be but I am thinking that this mt4 has a bug in it or something one time try useing it and it pay 50 cents per pip and the next time I use it with the same pair it pays 5 cents per pip? is there something that can get adjusted in the platform ?
Thanks Ron
Both I and William have called your attention to the difference of "pip" and "point", but you have ignored our information.
Example: for EUR/USD if the price changes from 1.05113 to 1.05137, then the price difference is 24 points (2.4 pips).
Do you understand it now?
Show actual details of some of your sample trades (volume, open and close prices and resulting profit), and we will help you understand the values.
AUDJPY:
- 1.0 pip-lot = ¥1000.00 JPY ≈ $7.39 USD (currently)
- price change from 92.463 -> 92.500 = 37 points ( 3.7 pips )
- 3.7 pips × 0.09 lots = 0.333 pip-lots
- 0.333 pip-lots × ¥1000.00 = ¥333.00
- 0.333 pip-lots × $7.39 USD = $2.46 USD (currently)
Again, take careful note of the difference between "pips" and "points". Your trade had a 37 point loss (or 3.7 pips). MetaTrader uses "points", not "pips".
And for a volume of 0.09 lots for AUDJPY, the pip value is ¥9.00 JPY, not 90¢ USD.
I am trying to do a trade for lot size I use 0.05 for the lot which should be 50 cents per pip and I am doing 20 pip stop lose and 30 pip take profit so if I win the trade I should get $15.00 but mt4 is only paying me $1.50 which works out to be 5 cents per pip If I put it like this 0.50 which is $50.00 and the massage says not enough money .I have $400.00 in my account. Also If I put it like this
0.10 which should be $1.00 but if I trade for 20 pip profit it only pays $2.00 instead of $20.00 are there any settings or something to make it work right
Thanks Ron
- www.mql5.com
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
I am trying to do a trade for lot size I use 0.05 for the lot which should be 50 cents per pip and I am doing 20 pip stop lose and 30 pip take profit so if I win the trade I should get $15.00 but mt4 is only paying me $1.50 which works out to be 5 cents per pip If I put it like this 0.50 which is $50.00 and the massage says not enough money .I have $400.00 in my account. Also If I put it like this
0.10 which should be $1.00 but if I trade for 20 pip profit it only pays $2.00 instead of $20.00 are there any settings or something to make it work right
Thanks Ron