Publi |
Publi |
No estoy seguro Alfreo, pero en teoria deberia de funcionar en cuatro digitos ya que el ultimo solo aproxima.
Si es de modificar seria de ver el codigo pero creo que solo bastaria agregar un par de comandos.
Saludos.Foro de Forex Trading United
no se donde esta el tema del laboratorio...me toca buscar sopongo a ver si lo subo ahora al enlace que me as pasado y lo subo
a ver este es uno: https://mega.co.nz/#!WxoUxbCB!N-0iE0...DSkHMHc9XG6DFA
y este mi favorito: https://mega.co.nz/#!m1JERIQD!SIuWFn...O5z_vV_d5DRK1EForo de Forex Trading United
Última edición por fxwinunited; 13:36 a las
Hola soy nuevo en el foro y tenia ganas de poder dar reputacion y he visto este excelente muy buen post. Gracaisquiza te sirva este aporte:
1. Abrimos el EA que queremos modificar.
2. Declaramos una nueva variable global al comienzo del código:
double Poin;
3. Seguidamente en la función init() del EA añadimos esto:
if (Point == 0.00001) Poin = 0.0001;
else if (Point == 0.001) Poin = 0.01;
else Poin = Point;
4. Reemplazamos todas las variables Point que aparezcan en el código por Poin (excepto las que aparezcan en la función init()).
5. Compilamos para comprobar que está todo bien y listo, ya lo tenemos. Lo bueno es que con este cambio si vamos a un broker con 4 decimales, el EA seguirá funcionando
Autor ( que no soy yo, y que siempre hay que respetarlos : Forex.esForo de Forex Trading United
quiza te sirva este aporte:
1. Abrimos el EA que queremos modificar.
2. Declaramos una nueva variable global al comienzo del código:
double Poin;
3. Seguidamente en la función init() del EA añadimos esto:
if (Point == 0.00001) Poin = 0.0001;
else if (Point == 0.001) Poin = 0.01;
else Poin = Point;
4. Reemplazamos todas las variables Point que aparezcan en el código por Poin (excepto las que aparezcan en la función init()).
5. Compilamos para comprobar que está todo bien y listo, ya lo tenemos. Lo bueno es que con este cambio si vamos a un broker con 4 decimales, el EA seguirá funcionando
Autor ( que no soy yo, y que siempre hay que respetarlos : Forex.esForo de Forex Trading United
En el codigo se ve rapido si esta programado para 4 y 5 digitos, por ejemplo esto es del primer EA que he pillado:
if (Digits < 4) {
gd_456 = 0.01;
gi_464 = 2;
gd_476 = 0.009;
} else {
gd_456 = 0.0001;
gi_464 = 4;
gd_476 = 0.00009;
}
if (Digits == 4) gi_472 = 1;
if (Digits == 5) gi_472 = 10;
if (Digits == 3) gi_472 = 10;
if (Digits == 2) gi_472 = 10 / 10.0;
Otros EAs hay que multiplicar algunas variables externas por 10 para brokers de 5 digitos. El spread por ejemplo.
PD-El piplaser opera de 1 a 3 veces por semana de una en una operacion a partir de las 23:00Foro de Forex Trading United
Si es factible alfreo busca en la red como decompilador para mql4 a ver si funciona.
Saludos.Foro de Forex Trading United
el problema es que esta en ex4 hay alguna forma de abrirlo?
Foro de Forex Trading United
Lo siento hasta ahi no llegan mis conocimientos, los ex4 aun son dificiles para mi.
El piplaser has revisado el backtest, no sea que este muy optimizaso y haga operaciones muy esporadicas.
Saludos.Foro de Forex Trading United
te dejo aqui un descompilador a ver si me aclaro como adjuntarlo
pues nada, no puedo porque pesa mas de 2 mg comprimido y no puedo subirlo el que lo quiera que me envie un privado con su mail y se lo envio
saludosForo de Forex Trading United
es el millondollar que no funciona en la de 4 digitos. y no lo puedo abrir esta en ex4.
el piplaser tambien lo he puesto pero no se que pasa que no me abre operaciones.Foro de Forex Trading United
Aviso Legal Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal |