Cálculo correcto del lote a partir del % de la fianza - página 7

 
zoritch:

qué tiene que ver con las plataformas... realmente no está comerciando por la noche... todos están dormidos ... :-)))

El comercio es posible en Metatrader en SMS, aunque el spread aumenta, pero es posible.

 
gochu:

aquí hay una función para el desajuste de TICKSIZE y POINT

sólo en la demo de alpari 53 pares, nunca vi un solo par que tuviera un TICKSIZE diferente


encontrar un corredor con futuros y jugar allí
 
En el foro de MT5 un chico da una forma de calcular la MM, a ver si consigues que su idea funcione http://ruforum.mt5.com/threads/55052-raschet-mm
 

Creo que el tema no está cubierto.

MODE_TICKVALUE y MODE_MARGINREQUIRED deben participar en el cálculo correcto del lote para un EA multidivisa, teniendo en cuenta la tarea de la rama.

El parámetro "TICKVALUE" nos permitirá comparar por igual los instrumentos de la operación

y el parámetro "MARGINREQUIRED" limitará el margen en % del depósito

El algoritmo de cálculo debe constar de 2 ciclos. El primero utiliza "TICKVALUE", y el segundo utiliza "MARGINREQUIRED".

 
_new-rena:

Creo que el tema no está cubierto.

MODE_TICKVALUE y MODE_MARGINREQUIRED deben intervenir en el cálculo correcto del lote para un EA multidivisa, teniendo en cuenta la tarea de la rama.

El parámetro "TICKVALUE" nos permitirá comparar por igual los instrumentos de la operación

y el parámetro "MARGINREQUIRED" limitará el margen en % del depósito

El algoritmo de cálculo debe constar de 2 ciclos. El primero utiliza "TICKVALUE", el segundo "MARGINREQUIRED".



aclarar de qué estamos hablando: ¿qué tienen que ver la multidivisa y los ciclos?

El hecho de que ambos valores deban estar presentes no es dudoso.

 
keekkenen:


explique de qué estamos hablando: ¿qué tienen que ver la multidivisa y los ciclos?

El hecho de que ambos valores deban estar presentes no es dudoso...


A partir de lo destacado, ya está claro que el tema no está implementado en los códigos publicados.

Cuando se inicie la aplicación, la respuesta a la primera pregunta aparecerá automáticamente.

 
_new-rena:


En base a lo destacado, ya está claro que el tema no está implementado en los códigos publicados.

Una vez iniciada la aplicación, la respuesta a la primera pregunta aparecerá automáticamente.


¿es esto un apoyo/fantasía/guess-it-yourself (subraya lo que corresponda)?
 
keekkenen:

¿se trata de un tema/espacio de fantasía/de una cosa que no se puede hacer (subrayado)?

Esa era la respuesta correcta, pensé que estaba en el tema, si no, la publicaré.
 

Sí, no... No necesito un código, tengo el mío propio, es sencillo - obtenemos la cantidad disponible para abrir una posición (teniendo en cuenta el % de riesgo, opcionalmente menos las posibles pérdidas en órdenes no perdedoras),

y luego a partir de esa cantidad obtenemos un lote, teniendo en cuenta el tamaño del stoploss, MODE_TICKVALUE y MODE_MARGINREQUIRED con un límite superior de lote posible en la cuenta (lo único que falta es un múltiplo de TICKSIZE para los futuros, pero aún no los estoy negociando) ...

 
keekkenen:

Sí, no... No necesito un código, tengo el mío propio, es sencillo - obtenemos la cantidad disponible para abrir una posición (teniendo en cuenta el % de riesgo, opcionalmente menos las posibles pérdidas en órdenes no rentables),

y luego a partir de esta cantidad obtenemos un lote, teniendo en cuenta el tamaño del stop loss, MODE_TICKVALUE y MODE_MARGINREQUIRED con un límite superior de lotes posibles en la cuenta (lo único que falta es el ajuste de la multiplicidad de cálculo por TICKSIZE para los futuros, pero aún no los negocio) .


Ya veo.

He leído lo anterior y sigo sin entenderlo, ¿por qué necesito un stop loss en el cálculo?

La lógica es la siguiente:

1. tenemos un porcentaje del depósito en términos de dinero

2. calculamos los movimientos de precios de los pares de divisas en un pip para cada uno - encontrar la cantidad

3. calcular el número de puntos: para cuántos del dinero del punto 1 es suficiente

4. Calcular el lote para cada par de divisas

5. calcular el margen implicado calculando el margen de cada par, teniendo en cuenta el lote calculado

6. comparar el resultado con el punto 1 y encontrar el factor de conversión

7. volver a calcular el tamaño del lote teniendo en cuenta el coeficiente y, al mismo tiempo, sumar el lote*la fianza

8. comprobar la igualdad del lote * prenda == punto 1 (?)

9. dejar si todo ha funcionado (si no es así - buscar un error en el cálculo).