STOP LOSS
Forums › ProRealTime foro Español › Soporte ProOrder › STOP LOSS
- This topic has 12 replies, 4 voices, and was last updated 8 years ago by Nacho.
-
-
05/19/2016 at 2:43 PM #7356
Me gustaría programar un stop loss (para mercados bajistas) 1% por encima del máximo de la vela del día anterior. ¿Alguien me puede escribir el código?
Gracias
05/19/2016 at 4:20 PM #738105/19/2016 at 4:31 PM #7386A priori sería algo así:
1<strong>StopLoss</strong> = High[1]+(High[1]*0.01)Tendrías que establecer la variable StopLoss en el momento de entrada al mercado, así que deberías añadir este código a la parte donde se cumplan tus condiciones de venta.
Parecido a ésto:12345678IF NOT SHORTONMARKET AND MISCONDICIONES THENSELLSHORT 1 CONTRACT AT MARKET<strong>StopLoss</strong> = High[1]+(High[1]*0.01)ENDIFIF SHORTONMARKET THENEXITSHORT AT StopLoss STOPENDIFPruébalo y dime si te sirvió 😉
05/19/2016 at 5:22 PM #7400Lo quiero utilizar para barras diarias. El 1% es sobre el rendimiento del precio.
Quiero entrar corto y si el mercado sube q haya un STOP LOSS que me limite las pérdidas. Y cada dia nuevo q el STOP se posicione sobre el 1% del máximo de la barra del día anterior.
05/19/2016 at 5:27 PM #740605/19/2016 at 5:33 PM #7407Esto es lo que yo habia puesto:
D= HIGH[1]*1.01
SET STOP LOSS D¿Por qué no me funciona? ¿Qué diferencia hay?
05/19/2016 at 5:42 PM #7409Soy novato en probuilder y desconozco bien el lenguaje. Estoy leyendo el manual pero no acabo de entender estos parámetros ONMARKET, LONGONMARKET, SHORTONMARKET. ¿Me los podrías explicar por favor?
05/19/2016 at 5:48 PM #7410A mi entender, en referencia al código que tu has puesto, podrían ser dos cosas.
Vamos a suponer que has entrado corto hoy en el DAX al precio de 10000, la barra de ayer tiene un maximo de 10100 por ejemplo. Estás diciéndole que te ponga un stoploss de 10201 unidades? Véase LOSS. En este caso el stop estaría muyyy lejos de tu entrada, entiendo que no es lo que quieres.
Por otro lado el hecho de que no lo definas dentro de la estructura “ShortOnMarket” hace que no mueva diariamente tu stop.
Por eso te recomiendo que hagas uso del código que te indiqué, lo he testeado y funciona correctamente.
Saludos
05/19/2016 at 5:51 PM #7411¿ProBuilder? Estamos en el foro de ProOrder, jejeje.
OnMarket determina si tienes posiciones abiertas, independientemente de que sean largas o cortas.
ShortOnMarket determina si tienes posiciones cortas abiertas.
LongOnMarket determina si tienes posiciones largas abiertas.Aceleraría la ayuda si compartes el código que estás ejecutando para que se pueda revisar.
05/19/2016 at 6:23 PM #7413Mil gracias. Era como decías
05/19/2016 at 6:39 PM #741409/04/2016 at 12:33 PM #12652Hola Adolfo,
yo tengo este sistema y me va calculado cada dia un nuevo stop porque cada dia va variando el dato del indicador.
¿cómo podría hacer para que el dato que cogiera para fijar el stop fuera el que hubiera el dia anterior a la entrada?
gracias
1234567891011121314IF miscondicionescompra THENBUY 2000 cash AT MARKETENDIFIF miscondicionesventa THENSELL AT MARKETENDIF//indicador propio basado en el ATRmyPATR14 = CALL "PATR (14)"// Stops y objetivosset stop %loss mypatr14*211/11/2016 at 9:24 AM #16376Hola buenos días, quería preguntaros algo que no tengo claro si se puede hacer con Proreal, me gustaría saber como poner para una estrategia un Stop Loss en %, hasta ahí es facil, pero además de este stop inicial en % incluir un trailing stop también en % para que se vaya moviendo detr´´as del precio una vez que la posición lleve un determinado % a favor.
Muchas gracias.
-
AuthorPosts
Find exclusive trading pro-tools on