Hola. Me gustaría saber cómo puedo escribir en mi probacktest programado la orden de que si estoy en largo en el mercado, se cierre la posición cuando el precio toque el mínimo de las últimas 6 barras anteriores a aquella en la que abrí la posición. (opero con barras semanales exclusivamente)
Gracias de antemano
Ahi esta:
Timeframe(Weekly,UpdateOnClose)
IF Not OnMarket THEN
Minimo = lowest[6](low)
ENDIF
Timeframe(default)
IF LongOnMarket THEN
IF low <= Minimo THEN
SELL AT Market
ENDIF
ENDIF
Si no es mucho molestar me gustaría saber cómo establezco un take profit que me salte cuando se haya recorrido desde el precio de compra la misma distancia que había al mínimo de las 6 barras anteriores que me facilitaste anteriormente. Lo que pretendo es que la distancia del precio de compra al mínimo de las 6 barras anteriores (que hace de stoploss), sea la misma para programar el take profit de forma que la proporción de beneficio riesgo me salga 1 a 1.
Muchas gracias de antemano nuevamente
Ya he conseguido yo sacar el código. Disculpa por las molestias.
Un saludo