Publi |
Publi |
No utiliza TP, utiliza trailings stops, así que no, no me vale.Quiza entendi mal la pregunta, mi respuesta iva enfocada a que el EA tomara en cuenta el valor de la comision en el Spread para evitar que entrara en operaciones que por el costo resultara demasiado cara.
La comision es fija hasta que el broker te notificque lo contrario.
Es una Constante.
Cuando dices
Necesito que me calcule la comisión y me reste los euros que toquen en cada operación
Para que? el Take profit, no seria igual a subir el Targer con el valor de la comision.
Pero tal vez si me amplias la idea pordriamos aportar mas ideas.
Saludos.Foro de Forex Trading United
Hola gente, como ya saben algunos brookers cobran comisión por ronda, es decir por cada lote operado.
Quiero añadir a mi EA este calculo simulado de la comisión, para que el backtest sea fiable, en concreto por cada microlote operado el brooker me cobra 0,055 euros.
A alguién se le ocurre como podría añadirlo?
Saludos.Foro de Forex Trading United
Bien dicho, graciasRecuerda que la comision es una funcion administrativa no del trade.
Como se calcula, es en base a cada broker, los que he visto para cuentas ECN te dan que el costo del primer millon de dolares la comision es de .7 de pip por ronda.
Los euros que ya estan restados en la operacion, ya que cuando entras al mercado estas en negativo con el valor de la comision y el sread.
entonces pienso que como lo que utiizas en TS (que es un TP flotante) lo unico que debes es sumarle esos .70 pips al TS y sencillo, de esta manera el TP incorpora el valor de la comision, de esta manera el costo de la comision esta calculada en la operacion y se recupera. En cuanto al costo te lo mencione en un post anterior, si se suma al Spred era para evitar en una operacion muy cara, lo otro es sumarlo al SL, para que por esos .7, para evitar salir con una perdida mayor, por ejemplo tu SL esta a 10 pips, pero tu costo real sera del 11.5 digamos porque 10 de SL comision de .7 mas sread de entrada en .8, eso puede ha entonces tu SL debe de estar en 12 pips.
se vuelve mas complicado si operas con lotajes mayores que signifiquen que necesitas mas de 1 millon de dolares ya que estamos hablando de mas de 8 lotes standar o mas en algunos pares, y es donde la comision puede variar,
Otra condicion es el volumen que muevas, algunos broker incorporar que si el volumen aumenta tu comision se reduce.
Saludos.Foro de Forex Trading United
Si al spread le sumo, lo que obtendré será un spread mayor, eso no me sirve, porque una operación que puede ser ganadora realmente no lo es por la comisión, por lo que entiendo es añadir al spreads los pips que representa la comisión pero por la forma en que funciona mi EA esa solución no me sirve. Necesito que me calcule la comisión y me reste los euros que toquen en cada operación.
Recuerda que la comision es una funcion administrativa no del trade.
Como se calcula, es en base a cada broker, los que he visto para cuentas ECN te dan que el costo del primer millon de dolares la comision es de .7 de pip por ronda.
Los euros que ya estan restados en la operacion, ya que cuando entras al mercado estas en negativo con el valor de la comision y el sread.
entonces pienso que como lo que utiizas en TS (que es un TP flotante) lo unico que debes es sumarle esos .70 pips al TS y sencillo, de esta manera el TP incorpora el valor de la comision, de esta manera el costo de la comision esta calculada en la operacion y se recupera. En cuanto al costo te lo mencione en un post anterior, si se suma al Spred era para evitar en una operacion muy cara, lo otro es sumarlo al SL, para que por esos .7, para evitar salir con una perdida mayor, por ejemplo tu SL esta a 10 pips, pero tu costo real sera del 11.5 digamos porque 10 de SL comision de .7 mas sread de entrada en .8, eso puede ha entonces tu SL debe de estar en 12 pips.
se vuelve mas complicado si operas con lotajes mayores que signifiquen que necesitas mas de 1 millon de dolares ya que estamos hablando de mas de 8 lotes standar o mas en algunos pares, y es donde la comision puede variar,
Otra condicion es el volumen que muevas, algunos broker incorporar que si el volumen aumenta tu comision se reduce.
Saludos.Foro de Forex Trading United
Última edición por Wolfman; 19:34 a las
Si al spread le sumo, lo que obtendré será un spread mayor, eso no me sirve, porque una operación que puede ser ganadora realmente no lo es por la comisión, por lo que entiendo es añadir al spreads los pips que representa la comisión pero por la forma en que funciona mi EA esa solución no me sirve. Necesito que me calcule la comisión y me reste los euros que toquen en cada operación.No recuerdo muy bien israfel pero creo que estas usando la funcion MODE_SPREAD para tu spread.
Como la comision es una constante, pienso que seria como agregar otra variable que almacene el valor del MODE_SPREAD+Comision(siendo esta una variable externa a modificar a discrecion)
Con esto tu variable de Spread sumaria ambos.
Saludos.Foro de Forex Trading United
Quiza entendi mal la pregunta, mi respuesta iva enfocada a que el EA tomara en cuenta el valor de la comision en el Spread para evitar que entrara en operaciones que por el costo resultara demasiado cara.Si al spread le sumo, lo que obtendré será un spread mayor, eso no me sirve, porque una operación que puede ser ganadora realmente no lo es por la comisión, por lo que entiendo es añadir al spreads los pips que representa la comisión pero por la forma en que funciona mi EA esa solución no me sirve. Necesito que me calcule la comisión y me reste los euros que toquen en cada operación.
La comision es fija hasta que el broker te notificque lo contrario.
Es una Constante.
Cuando dices
Necesito que me calcule la comisión y me reste los euros que toquen en cada operación
Para que? el Take profit, no seria igual a subir el Targer con el valor de la comision.
Pero tal vez si me amplias la idea pordriamos aportar mas ideas.
Saludos.Foro de Forex Trading United
No recuerdo muy bien israfel pero creo que estas usando la funcion MODE_SPREAD para tu spread.Hola gente, como ya saben algunos brookers cobran comisión por ronda, es decir por cada lote operado.
Quiero añadir a mi EA este calculo simulado de la comisión, para que el backtest sea fiable, en concreto por cada microlote operado el brooker me cobra 0,055 euros.
A alguién se le ocurre como podría añadirlo?
Saludos.
Como la comision es una constante, pienso que seria como agregar otra variable que almacene el valor del MODE_SPREAD+Comision(siendo esta una variable externa a modificar a discrecion)
Con esto tu variable de Spread sumaria ambos.
Saludos.Foro de Forex Trading United
Aviso Legal Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal |