InequationEurUsdChf4
- Experten
- Kai Wei Luo
- Version: 1.0
1. Das Prinzip der InequationEurUsdChf4 intelligentes Handelssystem:
Die unausgewogene Arbitrage zur Absicherung von drei Währungen ist die Erweiterung und Fortführung der Dreiecksarbitrage. Als gängige Arbitragemethode wird die Dreiecksarbitrage von vielen Anlegern im Devisenhandel eingesetzt. Die Dreiecksarbitrage basiert auf Kreuzkursen, die die Grundlage der Dreiecksarbitrage bilden. Der so genannte Kreuzkurs bezieht sich auf den Preis einer Nicht-US-Dollar-Währung, ausgedrückt durch eine andere Nicht-US-Dollar-Währung. Zum Beispiel, USDCHF =0.88366,EURCHF =0.95921,EURUSD =1.08575 in einem bestimmten Devisenmarkt, wennUSDCHF×EURUSD≠EURCHF, dies bietet die Möglichkeit für Dreiecksarbitrage.
Eine reine Dreiecksarbitrage ist jedoch aufgrund von Spreads, Gleitpunkten, Tagesgeldzinsen, Gebühren und anderen Gründen nicht rentabel. Wenn Sie den Ungleichgewichtskoeffizienten bei den drei oben genannten Währungspaaren erhöhen und damit die Symmetrie brechen, besteht die Möglichkeit eines Gewinns.
- Zum Beispiel: Platzieren Sie die Aufträge 1, sellA lot eurusd,2, sellB lot usdchf,3, buy C lot eurchf, 4, A, B, C Koeffizienten werden berechnet.
- Wenn Ask_EURUSD * ASK_USDCHF-BID_EURCHF < -500, handeln Sie drei Aufträge Ask_EURUSD, Ask_USDCHF, Bid_EURCHF gleichzeitig;
- Wenn Bid _EURUSD * Bid _USDCHF-ask _EURCHF > +500, werden die drei Orders Bid _EURUSD, Bid _USDCHF, Ask _EURCHF gleichzeitig gehandelt;
Wenn die drei oben genannten Aufträge profitabel sind, schließen Sie die Position. Um einen Gewinn zu erzielen.
2. Risikokontrolle und Tipps:
- Die Gesamtgewinnquote wird mit 0,01 empfohlen, und die Gesamtverlustquote beträgt 0,6 oder den für den Kunden akzeptablen Wert;
- Bei einem Kapital von $10.000 wird empfohlen, die "Basisposition" auf 0,2 Lots, die "BBS Order Total Control" auf 12 und die "SSB Order Total Control" auf 12 zu setzen.
- Jedes Handelssystem birgt Risiken und sollte mit Vorsicht investiert werden.
3. Wenn die folgenden Probleme, Vorschläge:
- Wenn lange Zeit kein Handelsauftrag vorliegt, empfiehlt es sich, "Maximale Preisdifferenz von drei Währungen einstellen" und "Minimale Preisdifferenz von drei Währungen einstellen" zu ändern;
- Wenn die drei Währungskombinationen für eine lange Zeit nicht geschlossen werden können, wird empfohlen, den "EURUSD order imbalance coefficient", "USDCHF order imbalance coefficient", "EURCHF order imbalance coefficient" zu ändern und die "Parameter F platform trading fee per lot" und "Parameter N" zu ändern, um sie auf ein vernünftiges Niveau zu bringen;
- Nachdem Sie die Parameter geändert haben, laden Sie den EA neu.
4.troubleshooting Allgemeine Probleme
- Wenn "Kontofehler!! Sie sollten Ihr eigenes Handelskonto in EA einrichten;
- Wenn es keine Daten oder keine Transaktion gibt, überprüfen Sie den tiefgestellten Buchstaben des Währungspaares in den EA-Einstellungen;
- Wenn "Abnormal account is detected during program operation or software expires" auftritt, kontaktieren Sie bitte rechtzeitig den Verkäufer.
input long MyAccount= 12345678; /Eintrag in Ihr Handelskonto //外部参数-货币对 input string symbol0= "EURUSD"; //EURUSD Währungspaar auf der Handelsplattform input string symbol1= "USDCHF"; //USDCHF Währungspaar auf der Handelsplattform input string symbol2= "EURCHF"; //EURCHF Währungspaar auf der Handelsplattform //外部参数-总体盈亏比例 input double p_profit = 0.01; //Gesamtgewinnquote (1%~2%) input double p_lost = 0.9; //Gesamtschadenquote (30%~60%) //外部参数-单向下单选项 input int BBS_open = 1; //Drei Währungen Kauf-Kauf-Verkaufsrichtung (1-open, 0-close) input int SSB_open = 1; //Drei Währungen Verkaufen-Verkaufen-Kaufen Richtung (1-eröffnen, 0-schließen) //外部参数-点差最大值 input long Spread_high = 100; //Einstellen der maximalen Spanne, über der keine Aufträge eröffnet werden //外部参数-计算价-市价最大值 input double p_high = 300; //Einstellung des maximalen Wertes der Drei-Währungen-Spanne (0~800) //外部参数-计算价-市价最小值 input double p_low = -300; //Einstellen des maximalen Wertes der Drei-Währungen-Spanne (0~-800) //外部参数-下单量 input double p_lots= 0.2; //Basisposition (Lots) (z.B. 10.000 $ auf dem Konto, 0,2 Lots) //外部参数-下单个数 input int BBS_number_lots= 12; //BBS Gesamtauftragskontrolle (Stück) (Vielfaches von 3) //外部参数-下单个数 input int SSB_number_lots= 12; //SSB Gesamtauftragskontrolle (Stück) (Vielfaches von 3) //外部参数-延迟时间(s) input int group_TimeInterval= 0; //Einstellen des Intervalls pro Satz (Sekunden) //外部参数-偏心系数 input double px_big =1.00; //eurusd Ungleichgewichtsfaktor für Aufträge (1,02~1,05, Standardwert 1,00) input double px_small=1.00; //usdchf Ungleichgewichtsfaktor für Aufträge (0,95~0,98, Standardwert 1,00) input double px_middle=1.00; //eurchf Ungleichgewichtsfaktor für Aufträge (0,95~0,98, Voreinstellung 1,00) //外部参数-倍数 input int fee_everyone=6; //Parameter F, die Bearbeitungsgebühr der Plattform pro Los. Wenn es keine Gebühr gibt, setzen Sie ihn auf 6 input int fee_times=1; //Parameter N, der Gewinnwert einer einzigen Gruppe von drei Währungen = N×F input double loss_fee_times=100; //Parameter M, der Verlustwert einer einzelnen Gruppe von drei Währungen = M×F input int margin_level=300; //Parameter L, Unterhaltssatz für Vorauszahlungen. input int P_continue=0; //Ob mit der vorherigen Transaktion fortgefahren werden soll, 0-nein, 1-ja input int test=0; //Historische Daten Backtest: 0, Schreiben von echten und simulierten Festplattendaten: 1
