Errores, fallos, preguntas - página 2884

 
Denis Kirichenko:

Esta es la respuesta del promotor de hace ocho años. Corto y sencillo :-)

Si el beneficio no está en la moneda del depósito - debe ser vendido en la oferta. Si la pérdida no es en la moneda del depósito, hay que canjearla en ak.

Preste atención a la normalización, creo que este es el error actual.
Creo que está claro que los valores son diferentes.

Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias

Errores, fallos, preguntas

Igor Makanu, 2020.10.17 12:23

¿Cuál es la diferencia entre estos valores?

void OnStart()
{
   Print(EnumToString(SYMBOL_TRADE_TICK_VALUE_PROFIT), " = ", SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE_PROFIT));
   Print(EnumToString(SYMBOL_TRADE_TICK_VALUE_LOSS), " = ", SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE_LOSS));
}

2020.10.17 01:42:41.037 tst (EURUSD,H1) SYMBOL_TRADE_TICK_VALUE_PROFIT = 1.0

2020.10.17 01:42:41.037 tst (EURUSD,H1) SYMBOL_TRADE_TICK_VALUE_LOSS = 1.0

2020.10.17 01:44:05.806 tst (USDJPY,H1) SYMBOL_TRADE_TICK_VALUE_PROFIT = 0.9486675963609111

2020.10.17 01:44:05.806 tst (USDJPY,H1) SYMBOL_TRADE_TICK_VALUE_LOSS = 0.9487846069185374

¿cómo se calcula? - en el USDJPY se observa que los valores son diferentes

UPD:

UPD, en caso de que alguien sepa de dónde vienen SYMBOL_TRADE_TICK_VALUE_PROFIT y SYMBOL_TRADE_TICK_VALUE_LOSS



Foro sobre comercio, sistemas de comercio automatizados y prueba de estrategias de comercio

¿Cómo cuenta MetaTrader 5 los beneficios?

Renat Fatkhullin, 2012.03.18 17:42

Desgraciadamente, la pregunta no está claramente formulada y no hay salida del ejemplo propuesto. No entiendo qué es exactamente lo que aparece como error.

Formule su pregunta con precisión, adjunte los resultados y señale dónde dice que hay un error, por favor.

Por ejemplo, indique aquí dónde hay un error:

EURGBP  BuyPlus=158.40000000  BuyMinus=-158.48000000  SellPlus=-158.48000000  SellMinus=158.40000000  Profit=1.58398000  Loss=1.58482000

He añadido los valores SYMBOL_TRADE_TICK_VALUE_PROFIT y SYMBOL_TRADE_TICK_VALUE_LOSS al final.

Puede ver que el beneficio realmente tiene en cuenta diferentes valores de un tick, dependiendo de la rentabilidad o pérdida de una operación. Esto se debe a que existe una operación de conversión implícita a la moneda de depósito, cuando se tiene que vender (si es un beneficio) o recomprar (si es una pérdida) el resultado financiero obtenido en una moneda para su conversión.


 
Vladimir Karputov:

El antiguo terminal SOLO puede tomarse del sitio web del corredor.

¿Dónde dice eso?

¿Has visto alguna vez algo así: descargas una cosa y te instala otra?

 
Andrey Dik:

¿Dónde dice eso?

¿Has visto alguna vez algo así: descargas una cosa y te instala otra?

mt4 ya no está soportado por el desarrollador.

 
Roman:

mt4 ya no está soportado por el desarrollador.

esa no es la respuesta a mi pregunta! mi pregunta es ¿por qué se descarga una cosa y se instala otra? ¿Qué tiene que ver con que los desarrolladores apoyen o no a mt4?

 
Andrey Dik:

esa no es la respuesta a mi pregunta! mi pregunta es ¿por qué se descarga una cosa y se instala otra? ¿Qué tiene que ver con que los desarrolladores apoyen o no a MT4?

Porque así lo decidió el promotor.
El soporte de Mt4 está descontinuado, el de mt5 es forzado.

 

Estos son los resultados de la cuenta en yenes.

Account currency: JPY

---== USDJPY ==---
   Type: major
   Bid: 104.843
   Ask: 104.863
   Tick value loss: 100.000
   Tick value profit: 100.000

---== EURJPY ==---
   Type: major
   Bid: 123.915
   Ask: 123.978
   Tick value loss: 100.000
   Tick value profit: 100.000

---== EURUSD ==---
   Type: cross
   Bid: 1.18201
   Ask: 1.18229
   Tick value loss: 104.863
   Tick value profit: 104.843
   Major symbol: USDJPY
     Bid: 104.843
     Ask: 104.863

---== USDCHF ==---
   Type: cross
   Bid: 0.90687
   Ask: 0.90742
   Tick value loss: 115.637
   Tick value profit: 115.551
   Major symbol: CHFJPY
     Bid: 115.551
     Ask: 115.637
 
Roman:

Porque así lo decidió el promotor.
Soporte para mt4 descontinuado, oferta forzada de mt5.

Los desarrolladores de virus deciden qué instalar para el usuario, y Metaquotes, creo, acaba de cometer un error, que ya advertí, y en el hilo correspondiente para desarrolladores. ¿Es usted desarrollador?
 
Andrey Dik:
Los desarrolladores de virus deciden lo que el usuario debe instalar, mientras que Metaquotes, creo, cometió un error. Lo he advertido en la rama apropiada para desarrolladores. ¿Es usted desarrollador?

Andrei, creo que eres el único que no sabe que Metaquotes ya no soporta mt4.
¿Cuántas veces tengo que decírtelo? Así que decidió darme mt5 en lugar de descargar mt4. ¿Qué no está claro?

 

Estos son los resultados de la cuenta en francos.

Account currency: CHF

---== USDJPY ==---
   Type: cross
   Bid: 104.872
   Ask: 104.880
   Tick value loss: 0.865
   Tick value profit: 0.865
   Major symbol: CHFJPY
     Bid: 115.556
     Ask: 115.621

---== EURJPY ==---
   Type: cross
   Bid: 123.965
   Ask: 123.982
   Tick value loss: 0.865
   Tick value profit: 0.865
   Major symbol: CHFJPY
     Bid: 115.556
     Ask: 115.621

---== EURUSD ==---
   Type: cross
   Bid: 1.18210
   Ask: 1.18215
   Tick value loss: 0.90742
   Tick value profit: 0.90720
   Major symbol: USDCHF
     Bid: 0.90720
     Ask: 0.90742

---== USDCHF ==---
   Type: major
   Bid: 0.90720
   Ask: 0.90742
   Tick value loss: 1.00000
   Tick value profit: 1.00000


 

Estos son los resultados de la cuenta de la libra.

Account currency: GBP

---== USDJPY ==---
   Type: cross
   Bid: 104.862
   Ask: 104.869
   Tick value loss: 0.729
   Tick value profit: 0.729
   Major symbol: GBPJPY
     Bid: 137.170
     Ask: 137.206

---== EURJPY ==---
   Type: cross
   Bid: 123.957
   Ask: 123.978
   Tick value loss: 0.729
   Tick value profit: 0.729
   Major symbol: GBPJPY
     Bid: 137.170
     Ask: 137.206

---== EURUSD ==---
   Type: cross
   Bid: 1.18213
   Ask: 1.18218
   Tick value loss: 0.76445
   Tick value profit: 0.76438
   Major symbol: GBPUSD
     Bid: 1.30813
     Ask: 1.30825

---== USDCHF ==---
   Type: cross
   Bid: 0.90719
   Ask: 0.90734
   Tick value loss: 0.84264
   Tick value profit: 0.84238
   Major symbol: GBPCHF
     Bid: 1.18674
     Ask: 1.18711

---== EURGBP ==---
   Type: major
   Bid: 0.90354
   Ask: 0.90372
   Tick value loss: 1.00000
   Tick value profit: 1.00000

---== GBPUSD ==---
   Type: major
   Bid: 1.30813
   Ask: 1.30825
   Tick value loss: 0.76445
   Tick value profit: 0.76438