Anterior Tema - Riesgo en dinero utilizado con stop variable
3 respuestas
RJL
hace 8 años #114284
Lo siento, pero el hilo anterior que inicié sobre esto es absolutamente inútil ya que por alguna razón no me deja responder correctamente. https://strategyquant.com/forum/topic/3781-risk-a-fixed-amount-with-variable-stop-losses-ie-atr-based/
Todavía estoy buscando una solución en el Asistente de EA para basar mi riesgo de tamaño de lote en dinero, teniendo en cuenta un Stop Loss variable utilizando ATR.
Sé que es una función en Strategy Quant ya, pero tratando de encontrar la manera de transferir simplemente el código que es responsable de esta regla de gestión de dinero en mi código fuente EA está resultando extremadamente difícil.
Si alguien me puede ayudar se lo agradecería mucho.
tomas262
hace 8 años #133281
¿Así que quieres que tu tamaño de riesgo se calcule usando ATR? No estoy seguro. 1TP9Pon un ejemplo
RJL
hace 8 años #133289
Hola Tomas,
Quiero que el tamaño de mi lote se calcule en base al ATR y la distancia del SL, ya que utilizo un múltiplo del ATR como mi SL, y sólo quiero arriesgar £100 por operación, sin embargo el SL en pips casi siempre será diferente ya que se basa en el ATR.
Ejemplo de operación 1:
GBPUSD
El ATR(14) = 35pips.
Mi parámetro SL está fijado en 2 * ATR(14), por lo que mi distancia SL en esta operación es esencialmente de 70pips.
Comercio 2.
GBPUSD
El ATR(14) es ahora de 27pips, por lo que mi distancia SL en esta operación sería de 52pips.
En lugar de tener cada operación abierta con el mismo tamaño de lote, quiero que el EA calcule cuál debería ser mi tamaño de lote basándose en la suma de 2 * ATR(14), y también considerando que el máximo que quiero arriesgar en esta operación es 100 £.
Así, la operación 1 necesitaría un tamaño de lote de 0,22 para arriesgar aproximadamente 100 libras esterlinas. Y la operación 2 necesitaría un tamaño de lote de 0,29.
De esta forma arriesgo exactamente la misma cantidad en cada operación, independientemente de la distancia real del SL.
Además, lo que no quiero hacer es arriesgar % del capital de la cuenta, ya que entonces se recalcularía cada operación y la cantidad monetaria arriesgada no se mantendría constante como me gustaría.
¿Es posible o se puede añadir esta función al Asistente de EA? Es una función que ya está disponible en StrategyQuant.
Gracias por su tiempo.
tomas262
hace 8 años #133358
Hola,
He creado un ejemplo para ti. Mira el archivo adjunto
Definí la variable RISK_PIPS_TRADE que es tu riesgo máximo por operación. Ya que quieres arriesgar digamos 200 USD. Si cada pip equivale a 10 USD ahora tienes 20 pips de riesgo disponible.
Luego calculas el ATR y lo conviertes en pips digamos que necesitas 30 pips como riesgo ATR.
El tamaño del lote es igual a = 20 / 30 = 0,6
Ahora puede entrar en una posición con 0.6 lote
Si quiere arriesgar 2000 USD por operación (200 pips) podría tomar 6,6 lotes con el mismo valor de ATR
Espero que le sirva de ayuda.
Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)