¿Como l pongo un pito al amibroker?

Foro para tratar todo lo relacionado con AmiBroker y el lenguaje de programación AFL.
Responder
Avatar de Usuario
eryo
Mensajes: 663
Registrado: 17 Sep 2004 23:37
Ubicación: desubicado

¿Como l pongo un pito al amibroker?

Mensaje por eryo »

Hola. ando intentando aprender el lenguaje del amibroker y no consigo esto tan sencillo: Cuando dos medias se cruzan ya sea al alza o a la baja que suene un timbre. ¿como seria el codigo correcto? Gracias.
Par est fortuna labori
Potest quia posse videtur
d_vin@
Mensajes: 1962
Registrado: 14 Nov 2004 16:28

jajajaja

Mensaje por d_vin@ »

( el otro dia en el gimnasio vi un video muy divertido y el arbitro llevaba una camiseta con una serigrafia muy wapa con un superpulmon y un silbato, las que hacia juego con el agua de la psicina q era de color azul)

jajaja, menos mal q alguein se acuerda de mi, gracias, :-)
Avatar de Usuario
trikero
Mensajes: 739
Registrado: 24 Ago 2006 23:44

Mensaje por trikero »

no tengo el ami en el trabajo, pero mira algo asi como if .... alarm, creo recordar. hay varios ejemplos en sus foros.

saludos.
las gacelas tambien tenemos derecho a pasto
Es probable que Dios no exista. Ahora, deja de preocuparte y disfruta de la vida
Avatar de Usuario
DarkTemplar
Mensajes: 877
Registrado: 13 Feb 2006 10:41

Mensaje por DarkTemplar »

.
Última edición por DarkTemplar el 24 Mar 2012 13:16, editado 1 vez en total.
Avatar de Usuario
eryo
Mensajes: 663
Registrado: 17 Sep 2004 23:37
Ubicación: desubicado

Mensaje por eryo »

Range1=Optimize("range1",18,1,20,1);
Range2=Optimize("range2",50,1,125,1);

Buy = Cross((EMA(Close,range1)),(MA(Open,range2)));
Sell = Cross(MA(Open,range2),(EMA(Close,range1)));
Short = Sell;
Cover = Buy;
AlertIf( Sell, "SOUND C:\\Windows\\Media\\Ding.wav", "Audio alert", 2 );



// plot expanded average

Plot(MA( Close,range1), "5Min-c", colorBlue );
Plot(MA( Open,range2), "5Min-o", colorRed );

// plot arrows
shape = Buy * shapeUpArrow + Sell * shapeDownArrow;
PlotShapes( shape, IIf( Buy, colorGreen, colorRed ), 0, IIf( Buy, Low, High ) );


en teoria deberia de estar bien y de hecho me lanza un sonido, pero no consigo que lo haga cuando se crucen exactamente las dos medias. ¿Algún informatico que me saque de las tienieblas, por favor?
Par est fortuna labori
Potest quia posse videtur

Avatar de Usuario
trikero
Mensajes: 739
Registrado: 24 Ago 2006 23:44

Mensaje por trikero »

no me hagas mucho caso, pero creo que el problema puede venir en que solo suene cuando se cierre la barra, aunque mientras la barra esta "viva", las medias pueden cruzarse, pero no generar señal.

no obstante no te lo digo seguro al 100%.

saludos.
las gacelas tambien tenemos derecho a pasto
Es probable que Dios no exista. Ahora, deja de preocuparte y disfruta de la vida
Avatar de Usuario
DarkTemplar
Mensajes: 877
Registrado: 13 Feb 2006 10:41

Mensaje por DarkTemplar »

.
Última edición por DarkTemplar el 24 Mar 2012 13:16, editado 1 vez en total.
d_vin@
Mensajes: 1962
Registrado: 14 Nov 2004 16:28

jajajaja

Mensaje por d_vin@ »

es lo q tiene viajar tanto
Si te ha gustado este hilo del Foro, ¡compártelo en redes!


Responder

Volver a “AmiBroker”