estrategia con la media de Hull
Forums › ProRealTime foro Español › Soporte ProOrder › estrategia con la media de Hull
- This topic has 24 replies, 4 voices, and was last updated 6 years ago by Jesús.
-
-
12/19/2017 at 11:24 PM #56106
Josemi,
Prueba a poner SELLSHORT 1 CONTRACT AT MARKET en vez de SELL 1 CONTRACT AT MARKET
Saludos,
Juan B.
1 user thanked author for this post.
12/20/2017 at 11:08 AM #5612812/24/2017 at 12:32 PM #5649512/24/2017 at 3:40 PM #5650512345678910green = close>openred = open>closeIF green THENBUY 1 CONTRACT AT MARKETENDIFIF red THENSELLSHORT 1 CONTRACT AT MARKETENDIFHola Josemi,
Feliz Navidad igualmente. Creo que lo que buscas es esto, no? Si la vela anterior es verde (green) pues compras (en la siguiente), y si es roja pues la siguiente comenzará vendiendo.
Esto es lo basico, ahora tienes que meterle las otras partes del código que tu consideres: DEFPARAM, positionsize, STOP, PROFITS, etc
Saludos,
Juan
12/24/2017 at 4:13 PM #5650812/24/2017 at 9:06 PM #56512El position size o el nombre que tu le quieras poner es el numero de posiciones/contratos con los que vas a operar.
Poco a poco, al principio todo suena raro, pero preguntando y mirando y componiendo mucho códigos, iras aprendiendo (como todos).
En cuanto al Heikin Ashi, yo nunca he trabajado con el. Te aconsejo que lo metas en el buscador de la pagina principal de ProRealCode y te saldrán todos los códigos y temas relacionados con Heikin Ashi, y de ahi puedes empezar a copiar lineas de códigos y a preguntar lo que no entiendas.
01/29/2018 at 12:11 PM #60832hola Jesús, el código último que me enviaste de la media Hull :
// Definición de los parámetros del códigoDEFPARAM CumulateOrders = False // Acumulación de posiciones desactivada// Condiciones para entrada de posiciones largasMMH = CALL “Hull Moving Average”Verde = (MMH > MMH[1])Rojo = (MMH < MMH[1])IF Verde THENBUY 1 CONTRACT AT MARKETENDIFIF Rojo THENSELL 1 CONTRACT AT MARKETENDIFsolamente entra en largos y no entiendo el porqué, si me puedes ayudar te lo agradezco
01/29/2018 at 6:26 PM #60886Buenas tardes Josemi, solo entra largos porque era un ejemplo para el código y solo tiene programada la orden de compra y de salida de la posición.
Prueba esto:
12345678910111213141516171819202122232425DEFPARAM CumulateOrders = False//IndicadorMMH = CALL "Hull Moving Average"[16]//Condiciones operativaVerde = (MMH > MMH[1])Rojo = (MMH < MMH[1])//Orden de compraIF Verde THENBUY 1 CONTRACT AT MARKETENDIF//Orden de cierreIF Rojo THENSELL 1 CONTRACT AT MARKETENDIF//Orden de ventaIF rojo THENSELLSHORT 1 CONTRACT AT MARKETENDIF//Orden de cierreIF verde THENEXITSHORT AT MARKETENDIF01/30/2018 at 11:34 AM #6095001/30/2018 at 9:18 PM #61022Prueba esto a ver si te funciona:
12345678910111213141516171819202122232425DEFPARAM CumulateOrders = False//IndicadorMMH = CALL "Hull Moving Average"[16]//Condiciones operativaVerde = (MMH > MMH[1]) AND RSI[14]>50Rojo = (MMH < MMH[1]) AND RSI[14]<50//Orden de compraIF Verde THENBUY 1 CONTRACT AT MARKETENDIF//Orden de cierreIF Rojo THENSELL 1 CONTRACT AT MARKETENDIF//Orden de ventaIF rojo THENSELLSHORT 1 CONTRACT AT MARKETENDIF//Orden de cierreIF verde THENEXITSHORT AT MARKETENDIFTe recomiendo que eches un vistazo tanto a la documentación del blog de programación de lenguaje del Foro (https://www.prorealcode.com/prorealtime-documentation/), como también al Manual de Ayuda de ProRealTime (https://www.prorealtime.com/es/ayuda-prorealtime/visita-rapida). En ambos sitios encontrarás información que te ayudarán, tanto a entender un poco el lenguaje de programación como el optimizar tus códigos.
Saludos
-
AuthorPosts
Find exclusive trading pro-tools on