¡Pide! - página 67

 

Alerta de correo electrónico de Heiken

Hola a todos,

Es curioso que estaba buscando una alerta de correo electrónico añadido a este indicador. ¿Tal vez el Gurú del código puede ayudarme a modificar este indicador para enviar correos electrónicos? Gracias.

Archivos adjuntos:
 

¿Cómo puedo encontrar fácilmente el valor de una variable en un indicador?

¿Existe un script o algo para usar, o uso un comentario?

Dave

<<<

 
iscuba11:
Hay algún script o algo que se pueda utilizar, o uso una declaración de comentarios?

Dave

<<<

Podrías intentar crear una variable global con el indicador y luego leerla con tu EA. O tienes que hacer que el indicador emita la variable a través de uno de sus buffers.

 
basza:
Ahora no puede entrar de nuevo hasta que se ponga en rojo y de nuevo en azul.

bool CheckHeikenAshi(int cmd)

{

haOpen = iCustom(NULL,0, "Heiken_Ashi_Smoothed",MaMetod,MaPeriod,2,1);

haClose = iCustom(NULL,0, "Heiken_Ashi_Smoothed",MaMetod,MaPeriod,3,1);

switch (cmd)

{

case OP_BUY : if (haOpen < haClose) return(true);

break;

case OP_SELL : if (haOpen > haClose) return(true);

}

return(false);

}

Gracias de antemano.

basza

Para resolver este problema requeriría una función más complicada que la que has presentado aquí. El EA tendría que "recordar" lo que el indicador está haciendo, ya sea (1) el escaneo de múltiples barras del indicador (2) el almacenamiento de los datos recientes de las últimas barras de lo que el indicador ha hecho, o qué color era.

 
nyachty:
Hola a todos, Divertido yo estaba buscando una alerta de correo electrónico añadido a este indicador. ¿Tal vez el Gurú del código puede ayudarme a modificar este indicador para enviar correos electrónicos? Gracias.

Creo que esto funcionará.

Archivos adjuntos:
 

Recuperar el precio abierto a la variable

Hola....

Quiero recuperar el precio y el tipo de orden de la posición abierta actual a una variable.

Gracias de antemano.....

 

necesito ayuda para arreglar este indicador

soy un principiante en mql4 hice este simple indicador para dibujar la línea de punto medio en el gráfico para ayudarme a contar la onda básica de elliot.

Espero que alguien me ayude a arreglar el ángulo de la línea.

punto medio = (dhigh+dlow)/2

gracias de antemano .

//+------------------------------------------------------------------+

//| Mid_Point.mq4 |

//| ashnou |

//| http://finance.groups.yahoo.com/group/ashnou2002/ |

//+------------------------------------------------------------------+

#property copyright "ashnou"

#property link "http://finance.groups.yahoo.com/group/ashnou2002/"

#property indicator_chart_window

#property indicator_buffers 1

#property indicator_color1 Red

//---- buffers

double ExtMapBuffer1[];

//+------------------------------------------------------------------+

//| Custom indicator initialization function |

//+------------------------------------------------------------------+

int init()

{

//---- indicators

SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,ExtMapBuffer1);

string short_name = "Your first indicator is running!";

IndicatorShortName(short_name);

//----

return(0);

}

//+------------------------------------------------------------------+

//| Custom indicator deinitialization function |

//+------------------------------------------------------------------+

int deinit()

{

//----

//----

return(0);

}

//+------------------------------------------------------------------+

//| Custom indicator iteration function |

//+------------------------------------------------------------------+

int start()

{

int counted_bars=IndicatorCounted();

//----

if (counted_bars<0) return(-1);

//----

if (counted_bars>0) counted_bars--;

int pos=Bars-counted_bars;

double dHigh , dLow , dResult;

Comment("Hi! good luck in EW! ashnou");

while(pos>=0)

{

dHigh = High[pos];

dLow = Low[pos];

dResult = (dHigh + dLow)/2 ;

ExtMapBuffer1[pos]= dResult ;

pos--;

}

return(0);

}

//+------------------------------------------------------------------+
Archivos adjuntos:
 
s4325:
Hola....

Quiero recuperar el precio y el tipo de orden de la posición abierta actual a una variable.

Gracias de antemano.....

Cree un bucle que recorra sus órdenes abiertas. Cuando encuentres la orden que buscas, comprueba su OrderType() y su OrderOpenPrice() y almacénalos en variables, int y double, respectivamente.

 

Hola gurú codificador,

Estoy aprendiendo a programar en lenguaje mtq4 utilizando sus lecciones y es un camino muy interesante pero largo para mí.

A la espera de producir mis propios EAs (que es el propósito ultime), pruebo y uso EAs que otros programadores talentus hacer.

También soy un fan del método de la tortuga.

Encontré en este foro un programador que hizo un muy buen trabajo en un EA dedicado al método de la tortuga. El EA es muy prometedor pero necesita ser desarrollado de nuevo pero por alguien que tenga buenos conocimientos en programación. Mi problema es que la persona que hizo este EA parece haber abandonado el proyecto porque no responde más en el hilo que él mismo inició sobre su EA.

Así que me gustaría que leyerais el hilo y echarais un vistazo al EA y me dijerais si podríais estar interesados en continuar el desarrollo y las pruebas o no.

Actualmente lo estoy probando en una cuenta demo y es muy prometedor en la apertura de posiciones pero no muy bueno en el cierre de las mismas. este es el punto a trabajar

aquí está el enlace de dicho hilo anterior: https://www.mql5.com/en/forum/175833

gracias por leerme

Saludos,

Jonathan

 

Hola amigos

Estoy escribiendo reglas para un E A antes de dárselo a un programador para que lo compile.

Qué indicador podría utilizar para confirmar que una tendencia ha roto.

Estoy buscando un indicador cuya información pueda ser introducida en un E A

saludos

El cID