BTC USD 63,127.0 Gold USD 4,289.14
Time now: Jun 1, 12:00 AM

Urgent edit expert for working in 5 digits

loveh999

Fun Poster
Messages
114
Joined
Oct 29, 2008
Messages
114
Reaction score
15
Points
15
Inform you note that there are many companies added value of 5 and 6 digits after the comma instead of what they were only four


For example, if the time is the current level of development of «stop» is equal to 40 points and the development of a «profit-taking» equals 80 points, amendment to the approval of the new system of pricing is the development of orders «stop» and «profit-taking» on the levels of $ 400 and 800 points, respectively

*************************

In the development of the value of «stop relay», must be taken into account that the program Mitatryder all the calculated values will increase ten times.

For example, if you want a value to «stop sequence» of 40 points, you must put a value of 400 points or a «stop relay» considering the new system.

************************

In developing the maximum deviation in a deal Mitatryder, we must bear in mind that given the way the pricing of the new values should be doubled every ten times.

For example, if you want to Tsdrunh which should be implemented on Obliquely current price of 5 points, you must put the value of the deviation of 50 points.

*************************

I HOPE EDIT Intellectual-Pro-EURGBP(m15)v4.2 TO WORKING IN 5 and 6 DIGITS
DOWNLOAD HERE

Fap Turbo
DOWNLOAD HERE
 
Last edited:
only 1 problem. i don't have tool to unzip rar file ~X(

these 2 ea can be used by anyone or still have the restriction?
 
I FIX IT THIS Intellectual-Pro-EURGBP(m15)v4.2 BUT I CAN'T FIXED FAP TURBO

PLEASE MALAYSIA PEOPLE HELP ME
 
6 Digit Forex Quotes and MetaTrader Expert Advisors

Many Forex brokers have started to offer 6 digit Forex quotes to via the MetaTrader 4 terminal recently. It has a lot of benefits for the scalping traders and opens up many new trading possibilities for others. But there seems to be a problem with almost all expert advisors that are applied to the MetaTrader 4 platform, which uses 6 digit Forex quotes instead of the more conventional 5 digit format. As the most expert advisors use the "Point" variable for pips to denominate stop-loss and take-profit, there are two major problems with the 6 digit quotes. First, both stop-loss and take-profit values have very strong chances to come to close to the current pair’s price and MT4 will generate an Error 130, if they are to close. Second, the whole strategy embedded into the given EA will stop working properly because all the profits and losses will probably be divided by 10.

Let’s look at the following example. With a 5 digit quote EUR/USD rate is 1.5703 and one Point in MetaTrader 4 is 0.0001 — a conventional pip for EUR/USD pair. Our expert advisor buys EUR/USD, setting stop-loss at 20 pips — 1.5683, and take profit at 40 pips — 1.5743. Everything goes fine and we win 40 pips when the rate reaches 1.5743. But for a 6 digit quote things are completely different. E.g. the rate above might have been 1.57032 and one Point in your MT4 would have been 0.00001 — ten times less than the conventional pip for EUR/USD. The same expert advisor would have set the stop-loss at 1.57012 and take-profit at 1.57072. Not only 99% of the brokers wouldn’t allow such a close stop-loss and take-profit setting, but if allowed this position wouldn’t be very rational and of course it wouldn’t be according to the initial strategy rules.

So how to correct this problem without completely rewriting the expert advisor and, of course, without changing a broker (to one with the 5 digit quotes)? First, I’d like to tell you that all MetaTrader expert advisors that are featured on my site have been already modified to work with both 5 and 6 digit quotes. Second, here is the way to make any EA to work properly with 6 digit quotes:

1. Open the .mq4 of the expert advisor that you want to change in MQL Editor.
2. Add a new global variable declaration (it should be in the beginning of the code, along with other variable declarations):
double Poin;
3. Add the following code to the init() function of the EA. This function is usually present in all EAs (it contains various initialization routines), but if it’s not there, create it and include this code:
//Checking for unconventional Point digits number
if (Point == 0.00001) Poin = 0.0001; //6 digits
else if (Point == 0.001) Poin = 0.01; //3 digits (for Yen based pairs)
else Poin = Point; //Normal
4. Replace all further occurrences of "Point„ in the code with “Poin„ (except those in the init() function). This will change the system MT4 variable “Point„ to our declared variable “Poin", which now contains the standard 5 digit pip value.
5. That’s all. Compile it and you are ready to run it on the 6 digit quotes in MetaTrader. Of course, it will still work with standard 5 digit quotes too.
 
Saya boleh tolong juga kalau ada mq4 version. Malas nak decompile... :D
 

Live Forex Chart

Currency
Rates
EUR / USD
1.15084
USD / JPY
160.025
GBP / USD
1.33216
USD / CHF
0.79812
USD / CAD
1.39512
EUR / JPY
184.162
AUD / USD
0.70481
Back
Top
Log in Register