Página 1 de 1

Script removed , uninit reason1

Publicado: 02 May 2011 01:22
por eurer
Pues tengo un script que simplemente pone órdenes pendientes, buy y sell stops a una distancia dada, y con un stop loss.
Dicho script funciona bien en dos plataformas probadas, pero en la de Alpari me sale ese mensaje en la pestaña del experto.
Por mucho que he mirado en internet, no consigo averiguar el porque se borra dicho script sin realizar su función, y porque con la plataforma de un broker si funciona y con otra no.No creo que sea un error de programación, porque si fuese asi , no funcionaría en ninguna plataforma.Donde esta el error? Y como solucionarlo??
Saludos.

Re: Script removed , uninit reason1

Publicado: 02 May 2011 11:41
por X-Trader
¿Has comprobado que no sea tema de la separación entre las órdenes ni problemas con el quinto decimal?

Saludos,
X-Trader

Re: Script removed , uninit reason1

Publicado: 02 May 2011 13:02
por eurer
El quinto decimal funciona perfectamente, comprobado.
Lo probé en la demo de admiralmarkets y deltastock y funciona prefectamente.
Luego en la demo de xtb y la de alpari no funciona.
Es un script que simplemente pone ordenes buy stop y sell stop a una distancia determinada, con stop loss incluido, haciendo un grid.
No he encontrado en internet otro que haga esto.
Lo adjunto como fichero para que me ayuden a resolver el enigma.
Saludos.

Re: Script removed , uninit reason1

Publicado: 02 May 2011 13:44
por fbr
Te has fijado en las órdenes pendientes (buy limit, sell limit, buy stop, sell stop) el precio de apertura debe diferir del precio de mercado en al menos:
Dukascopy = 0
Deltastock=40
Alpari-us=30
Admiralmarkets=?

Re: Script removed , uninit reason1

Publicado: 02 May 2011 13:56
por eurer
Es alpari-Uk.
Utilizo 200 pips(5 dígitos) de diferencia entre el precio de apertura y el precio de mercado en todos las pruebas hechas.
Ejemplo EURUSD:
Si el precio esta en 180000, el script pone orden buy stop en 180200 y orden sell stop en 179800
Esos 200 pips son suficientes para cualquier broker.
Otro script que no va adjuntado.

Re: Script removed , uninit reason1

Publicado: 02 May 2011 14:04
por eurer
Algo raro, la version de Alpari-Uk es vieja, la 299 de noviembre de 2010, y no se puede actualizar a la actual, la 399 de abril de 2010.
??

Re: Script removed , uninit reason1

Publicado: 02 May 2011 14:09
por fbr
En el ejemplo que pones la orden no está a 200 pips sino a 20 pips. Para que sea 200 y el precio está en 1,80000 la orden buy stop sería en 1,82000 y la orden sell stop sería en 1,78000

Re: Script removed , uninit reason1

Publicado: 02 May 2011 15:15
por eurer
Perdón, me equivoque en el enunciado, debería de ser así:
Utilizo 20 pips de diferencia entre el precio de apertura y el precio de mercado en todos las pruebas hechas.
Ejemplo EURUSD:
Si el precio esta en 180000, el script pone orden buy stop en 180200 y orden sell stop en 179800
Son 20 pips de distancia entre órdenes.

Re: Script removed , uninit reason1

Publicado: 14 May 2011 15:41
por eurer
Ya lo averigué: la culpa es de la versión 225 que Alpari-UK utiliza, porque en todas las demás demos de otros brokers, con la versión 401 funciona perfectamente.