Regístrate o inicia sesión para ver el curso gratuito.
TradeStation (EasyLanguage) "if then" ó "if then begin"
![nacho](https://secure.gravatar.com/avatar/ed4062078cee023acb53234e3eacdbe4/?default=https%3A%2F%2Fvanillicon.com%2F04083e398759a0445a858e92042b29ee_200.png&rating=g&size=200)
nacho
34 puntos
Hola Luis,
Tengo una duda con el IF en TradeStation.
De estas dos formas me compila y guarda correctamente el código. ¿Puedes decirme la diferencia entre ambas y cuál es la forma más correcta de hacerlo?
OPCION 1:
OPCION 2:
Tengo una duda con el IF en TradeStation.
De estas dos formas me compila y guarda correctamente el código. ¿Puedes decirme la diferencia entre ambas y cuál es la forma más correcta de hacerlo?
OPCION 1:
if valor_rsi > 70 Then
impulsoA = True;
correccionA = False;
OPCION 2:
if valor_rsi > 70 Then Begin
impulsoA = True;
correccionA = False;
End
Etiquetado:
0
Comentarios
-
Esa me la se
Cuando pones begin te coge bajo la condicion todo lo que pongas hasta el end, y si no pones Begin solo hasta el primer ; punto y coma
Es decir cuando quieras poner mas de una condicion debajo del if ,pon begin y acaba en end
En tu codigo comprueba que te este cogiendo lo de la correccionA=false porque sin el begin lo dudo
0 -
Luismi dijo:Esa me la se
Cuando pones begin te coge bajo la condicion todo lo que pongas hasta el end, y si no pones Begin solo hasta el primer ; punto y coma
Es decir cuando quieras poner mas de una condicion debajo del if ,pon begin y acaba en end
En tu codigo comprueba que te este cogiendo lo de la correccionA=false porque sin el begin lo dudo
Por tanto, la opción 1 que pusiste, Nacho, no debería de funcionarte. Imagino que no hiciste ninguna prueba con ella.
correccionA se ejecutará independientemente de la condición.
Hay un foro de easylanguage con mucha información al respecto, haciendo una búsqueda, me llevó a él: link. Te puede ser de mucha utilidad.
También el segundo resultado que daba la búsqueda era muy interesante.0
Categorías
- Todas las Categorías
- 19 Presentaciones
- 41 Nuestros sistemas (Curso gratuito)
- 63 Operativa y Sistemas de trading
- 6 Inversiones
- 11 Inteligencia Artificial y Optimización de Algoritmos
- 61 Plataformas
- 27 Programación e Inteligencia Artificial
- 20 Brokers
- 9 Bancos
- 20 Pruebas de fondeo
- 8 Psicología y Trading
- 5 Fiscalidad
- 81 Otros temas