Fehler, Irrtümer, Fragen - Seite 2884

 
Denis Kirichenko:

Hier ist die Antwort des Entwicklers von vor acht Jahren. Kurz und einfach :-)

Wenn der Gewinn nicht in der Einzahlungswährung ist, sollte er zum Gebot verkauft werden. Wenn der Verlust nicht in der Kautionswährung vorliegt, muss er bei ak eingelöst werden.

Achten Sie auf die Normalisierung, ich glaube, das ist der aktuelle Fehler.
Ich denke, es ist klar, dass die Werte unterschiedlich sind.

Forum zum Thema Handel, automatisierte Handelssysteme und Strategietests

Fehler, Irrtümer, Fragen

Igor Makanu, 2020.10.17 12:23

Was ist der Unterschied zwischen diesen Werten?

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

Wie wird sie berechnet? - beim USDJPY sind die Werte unterschiedlich

UPD:

UPD, falls jemand weiß, woher SYMBOL_TRADE_TICK_VALUE_PROFIT und SYMBOL_TRADE_TICK_VALUE_LOSS stammen



Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien

Wie zählt der MetaTrader 5 Gewinne?

Renat Fatkhullin, 2012.03.18 17:42

Leider ist die Frage nicht klar formuliert und das vorgeschlagene Beispiel liefert keine Ergebnisse. Ich verstehe nicht, was genau als Fehler aufgeführt ist.

Formulieren Sie Ihre Frage genau, fügen Sie die Ergebnisse bei und zeigen Sie bitte auf, wo ein Fehler vorliegt.

Geben Sie zum Beispiel an, wo hier ein Fehler vorliegt:

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

Ich habe die Werte SYMBOL_TRADE_TICK_VALUE_PROFIT und SYMBOL_TRADE_TICK_VALUE_LOSS am Ende hinzugefügt.

Wir können sehen, dass der Gewinn tatsächlich verschiedene Werte eines Ticks berücksichtigt, abhängig von der Rentabilität oder dem Verlust eines Handels. Dies liegt daran, dass es eine implizite Umrechnung in die Einzahlungswährung gibt, wenn man das erzielte Finanzergebnis in einer Währung zur Umrechnung verkaufen (wenn es ein Gewinn ist) oder zurückkaufen (wenn es ein Verlust ist) muss.


 
Vladimir Karputov:

Das alte Terminal kann NUR von der Website des Brokers übernommen werden.

Wo steht das?

Haben Sie so etwas schon einmal erlebt - Sie laden eine Sache herunter, und es wird eine andere installiert?

 
Andrey Dik:

Wo steht das?

Haben Sie so etwas schon einmal erlebt - Sie laden eine Sache herunter, und es wird eine andere installiert?

mt4 wird von den Entwicklern nicht mehr unterstützt.

 
Roman:

mt4 wird von den Entwicklern nicht mehr unterstützt.

Das ist nicht die Antwort auf meine Frage! Meine Frage lautet: Warum laden Sie eine Sache herunter und installieren eine andere? Was hat es damit zu tun, ob mt4 von den Entwicklern unterstützt wird oder nicht?

 
Andrey Dik:

Das ist nicht die Antwort auf meine Frage! Meine Frage lautet: Warum laden Sie eine Sache herunter und installieren eine andere? Was hat es damit zu tun, ob MT4 von den Entwicklern unterstützt wird oder nicht?

Weil der Entwickler es so beschlossen hat.
Mt4-Unterstützung wird eingestellt, mt5-Unterstützung wird erzwungen.

 

Dies sind die Ergebnisse für das Yen-Konto.

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:

Weil der Entwickler es so beschlossen hat.
Unterstützung für mt4 eingestellt, erzwungenes Angebot von mt5.

Virenentwickler entscheiden, was für den Benutzer installiert wird, und Metaquotes hat meiner Meinung nach gerade einen Fehler gemacht, vor dem ich im entsprechenden Thread für Entwickler gewarnt habe. Sind Sie ein Entwickler?
 
Andrey Dik:
Die Entwickler von Viren entscheiden, was der Benutzer installieren muss, während Metaquotes, denke ich, einen Fehler gemacht hat. Ich habe darüber in der für Entwickler geeigneten Branche gewarnt. Sind Sie ein Entwickler?

Andrei, ich glaube, Sie sind der Einzige, der nicht weiß, dass Metaquotes mt4 nicht mehr unterstützt.
Wie oft muss ich es Ihnen noch sagen? Also beschloss er, mir mt5 zu geben, anstatt mt4 herunterzuladen. Was ist nicht klar?

 

Dies sind die Ergebnisse für das Frankenkonto.

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


 

Dies sind die Ergebnisse für das Pfund-Konto.

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