Mezclar TF con MTF en Proorder
Forums › ProRealTime foro Español › Soporte ProOrder › Mezclar TF con MTF en Proorder
- This topic has 3 replies, 3 voices, and was last updated 1 year ago by
deletedaccount22102025.
-
-
11/07/2024 at 8:38 PM #240086
Hola a todos, estoy intentando crear una estrategia basada en varios tmf de segundos. No logro cuadrar varios tmf que sean múltiplos uno del otro para que no me de error. Por otro lado, cuantos tmf admite una estrategia en proorder?.
Gracias.
Un saludo
11/08/2024 at 1:37 PM #240111Este ejemplo contiene 9 períodos de tiempo diferentes + el período de tiempo default (1 segundo) y funciona correctamente:
123456789101112131415161718192021222324252627Timeframe(8h,UpdateOnClose)ONCE Var1 = 1Timeframe(4h,UpdateOnClose)ONCE Var2 = 1Timeframe(2h,UpdateOnClose)ONCE Var3 = 1Timeframe(1h,UpdateOnClose)ONCE Var4 = 1Timeframe(30mn,UpdateOnClose)ONCE Var5 = 1Timeframe(15mn,UpdateOnClose)ONCE Var6 = 1Timeframe(5mn,UpdateOnClose)ONCE Var7 = 1Timeframe(1mn,UpdateOnClose)ONCE Var8 = 1Timeframe(10 second,UpdateOnClose)ONCE Var9 = 1Timeframe(default)IF OnMarket THENSELL AT MARKETENDIFIF Not OnMarket AND (StrategyProfit = 0) THENIF (Var1 AND Var2 AND Var3 AND Var4 AND Var5 AND Var6 AND Var7 AND Var8 AND Var9) OR 1 THENBUY 1 contract AT MARKETENDIFENDIFSi agrego otro período de tiempo, por ejemplo Timeframe (10 second, UpdateOnClose), informa un error y advierte que solo se permiten 5 períodos de tiempo + default, mientras que mi ejemplo funcionó bien con 9 + default.
Esto también funciona, pero si agrego otro período de tiempo, me da el mismo error que 5 períodos de tiempo + default:
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647Timeframe(8h,UpdateOnClose)ONCE Var1 = 1Timeframe(4h,UpdateOnClose)ONCE Var2 = 1Timeframe(2h,UpdateOnClose)ONCE Var3 = 1Timeframe(1h,UpdateOnClose)ONCE Var4 = 1//Timeframe(30mn,UpdateOnClose)ONCE Var5 = 1//Timeframe(15mn,UpdateOnClose)ONCE Var6 = 1//Timeframe(5mn,UpdateOnClose)ONCE Var7 = 1//Timeframe(1mn,UpdateOnClose)ONCE Var8 = 1//Timeframe(10 second,UpdateOnClose)ONCE Var9 = 1///////////////////////////////////////////////Timeframe(8h,default)ONCE Var1d = 1Timeframe(4h,default)ONCE Var2d = 1Timeframe(2h,default)ONCE Var3d = 1Timeframe(1h,default)ONCE Var4d = 1//Timeframe(30mn,default)ONCE Var5d = 1//Timeframe(15mn,default)ONCE Var6d = 1//Timeframe(5mn,default)ONCE Var7d = 1//Timeframe(1mn,default)ONCE Var8d = 1//Timeframe(10 second,default)ONCE Var9d = 1///////////////////////////////////////////////Timeframe(default)IF OnMarket THENSELL AT MARKETENDIFIF Not OnMarket AND (StrategyProfit = 0) THENIF (Var1 AND Var2 AND Var3 AND Var4 AND Var5 AND Var6 AND Var7 AND Var8 AND Var9 AND Var1d AND Var2d AND Var3d AND Var4d AND Var5d AND Var6d AND Var7d AND Var8d AND Var9d) OR 1 THENBUY 1 contract AT MARKETENDIFENDIF1 user thanked author for this post.
11/08/2024 at 1:57 PM #240131Buenas!
La condicion para poder mezclarlos es que los timeframes sean múltiplos del TF que estás operando.
Por ejemplo, operas en 5 segundos y puedes poner TF10sg y TF15sg.
Si por ejemplo quieres un TF7 y un TF15 entonces tendrás que bajar y operar en TF1sg.En cuanto al número de TF soportado por la plataforma no sé… yo he utilizado máximo 4 que yo recuerde. Pero no tengo ni idea de si tiene tope.
1 user thanked author for this post.
11/08/2024 at 3:54 PM #240138Muchas gracias por vuestro tiempo Roberto e Iván. Voy a ver este asunto.
Un saludo
-
AuthorPosts
Find exclusive trading pro-tools on 