plantillas mt4

¿Tiene dudas sobre el trading con divisas? No se preocupe, FXWizard tiene todas las respuestas.

Re: plantillas mt4

Notapor elolima » 29 Ago 2012, 21:11

Hola
Una aproximación a la solución....
Saludos

#include <WinUser32.mqh>
int MessageBox( string text=NULL, string caption=NULL, int flags=EMPTY)
MessageBox(" Function returned the "+GetLastError()+" error\nContinue?", "Question", MB_YESNO|MB_ICONQUESTION);

void PlaySound( string filename)
Function plays a sound file. The file must be located in the terminal_dir\sounds directory or in its subdirectory.
PlaySound("alert.wav");
elolima
 
Mensajes: 47
Registrado: 13 May 2012, 10:10
Karma: 0

Re: plantillas mt4

Notapor Enricfp » 29 Ago 2012, 21:45

Elolima gracias, pero podrías concretar un poco más.
Estas lineas donde debo colocarlas?, supongo que en el E.A, pero en que lugar?.
Saludos, Enric
Ni Toros, ni Osos, lo importante es el Precio
Avatar de Usuario
Enricfp
 
Mensajes: 649
Registrado: 16 May 2010, 13:38
Karma: 3

Re: plantillas mt4

Notapor elolima » 29 Ago 2012, 22:10

Hola
Cuando quieras mostrar el aviso ...

// Al abrir una orden
if(OrderSend(Symbol(), OP_BUY, ValorLote, Ask, 3, SL, TP, "BUY" + DoubleToStr(Ask,5), iMagicNumber, 0, Green))
PlaySound("alert.wav");

// Cuando se de la condición ...
if(Bid > MiPrecioDeEntrada)
MessageBox("Se da la condición de entrada", "Por Fin!", MB_ICONQUESTION);

Dime cuando quieres mostrar/oir la alerta
Saludos
elolima
 
Mensajes: 47
Registrado: 13 May 2012, 10:10
Karma: 0

Re: plantillas mt4

Notapor Enricfp » 29 Ago 2012, 22:25

Solo deseo que suene una Alarma acústica cada vez que el E.A abra una posición.
Gracias, Enric
Ni Toros, ni Osos, lo importante es el Precio
Avatar de Usuario
Enricfp
 
Mensajes: 649
Registrado: 16 May 2010, 13:38
Karma: 3

Re: plantillas mt4

Notapor elolima » 30 Ago 2012, 00:27

Hola
Has de tener el código del EA ...
Busca la línea dónde se abra la posición...En la comprobación de que la apertura ha sido correcta, añade esta línea PlaySound("alert.wav");
En tu MT4, debe de venir por defecto este fichero, dale volumen a los altavoces ;)
Saludos

// Al abrir una orden
if(OrderSend(Symbol(), OP_BUY, ValorLote, Ask, 3, SL, TP, "BUY" + DoubleToStr(Ask,5), iMagicNumber, 0, Green))
PlaySound("alert.wav");
elolima
 
Mensajes: 47
Registrado: 13 May 2012, 10:10
Karma: 0

Re: plantillas mt4

Notapor Enricfp » 30 Ago 2012, 12:29

elolima escribió:Hola
Has de tener el código del EA ...
Busca la línea dónde se abra la posición...En la comprobación de que la apertura ha sido correcta, añade esta línea PlaySound("alert.wav");
En tu MT4, debe de venir por defecto este fichero, dale volumen a los altavoces ;)
Saludos

// Al abrir una orden
if(OrderSend(Symbol(), OP_BUY, ValorLote, Ask, 3, SL, TP, "BUY" + DoubleToStr(Ask,5), iMagicNumber, 0, Green))
PlaySound("alert.wav");


Lo siento Elolima, pero no dispongo del código del E.A.
Como bien dices, en MT4 debe estar esta ópcion, pero igual la tengo desconectada, donde lo puedo comprovar?
Gracias y saludos, Enric
Ni Toros, ni Osos, lo importante es el Precio
Avatar de Usuario
Enricfp
 
Mensajes: 649
Registrado: 16 May 2010, 13:38
Karma: 3

Re: plantillas mt4

Notapor elolima » 30 Ago 2012, 17:57

Hola
Sin el código, no puedes hacer nada. No conozco la opción de activar un sonido al abrir una posición. Siento no poder ayudarte.
Saludos
elolima
 
Mensajes: 47
Registrado: 13 May 2012, 10:10
Karma: 0

Re: plantillas mt4

Notapor Enricfp » 03 Sep 2012, 12:25

Tengo el código Elolima, puedes decirme donde debe colocarse y si es todo el texto ó solo la última linea?
// Al abrir una orden
if(OrderSend(Symbol(), OP_BUY, ValorLote, Ask, 3, SL, TP, "BUY" + DoubleToStr(Ask,5), iMagicNumber, 0, Green))
PlaySound("alert.wav");

Gracias, Enric
Ni Toros, ni Osos, lo importante es el Precio
Avatar de Usuario
Enricfp
 
Mensajes: 649
Registrado: 16 May 2010, 13:38
Karma: 3

AnteriorSiguiente

Volver a Pregunte a FXWizard

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron