Fehler, Irrtümer, Fragen - Seite 2125

 
Vladislav Andruschenko:

Doppelte Transaktionen bei Verwendung einer UPU eines Drittanbieters

Problem der Sitzung. Wenn das vorherige Terminal nicht geschlossen wurde und ein neues geöffnet wird, funktioniert das alte Terminal und das neue Terminal funktioniert. wird dupliziert. :-)

@fxsaber irgendwo hast du geschrieben, wie man das nachverfolgen kann. kann es nicht finden

Das ist das Problem des Nutzers, die Sitzungen müssen überwacht werden. Sie können nichts dagegen tun. Wenn es Duplikate gibt, müssen Sie die Sitzung andernfalls schließen.
 
Vladislav Andruschenko:

Doppelte Transaktionen bei Verwendung einer UPU eines Drittanbieters

Problem der Sitzung. Wenn das vorherige Terminal nicht geschlossen wurde und ein neues geöffnet wird, funktioniert das alte Terminal und das neue Terminal funktioniert. :-)

Ich kann es nicht finden,@fxsaber, irgendwo hast du geschrieben, wie man das nachverfolgen kann.

Forum zum Thema Handel, automatische Handelssysteme und Strategietester

Merkmale der Sprache mql5, Feinheiten und Tricks

fxsaber, 2018.02.06 07:41

OnTradeTransaction ermöglicht es Ihnen, einen Nicht-Handelsberater (Service) zu schreiben, der das Vorhandensein eines "Klon"-Handelsberaters, der auf Ihrem Konto läuft, verfolgt. Solche Situationen entstehen manchmal durch Unachtsamkeit.

SZY

Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien

Off-Topic

fxsaber, 2018.02.02 13:45

Dann "Ich bin in der Hütte". @ ist nicht meine Adresse.
 
fxsaber:

Ja, über eine Vorlage.


Das Ergebnis ist


oder wie folgt


Ergebnis


Ich danke Ihnen vielmals.

 

es ist nicht möglich, auf Vorrat zu speichern, mt 5



 
Können Sie mir bitte sagen, wie ich die Meldung "Ende der Testzeit" loswerde, die angezeigt wird?
 

Können Sie mir sagen, warum die maximale Anzahl von Balken zurückgegeben wird und nicht die Anzahl im gewünschten Datumsbereich?

input datetime time=D'2017.02.05 00:00';
///////////////////////////////////////////////////////

datetime Time_[];
ArraySetAsSeries(Time_,true);
CopyTime(_Symbol,_Period,0,1,Time_);
   
bar=Bars(_Symbol,_Period,time,Time_[0]); 

Jetzt habe ich versucht, zwei Elemente desTime_-Arrays zu kopieren.Und versuchte anzurufen:

bar=Bars(_Symbol,_Period,Time_[1],Time_[0]); 

werden, wie gewünscht, zwei Balken zurückgegeben. DieZeitvariable ist alsonicht korrekt. Und es stellt sich heraus, dass die Zeit irgendwie gleich Null ist und deshalb alle Balken zurückgegeben werden,

wie in der ersten Variante der Hilfe.

 
Hallo, Frage - kann ich mein eigenes Tool in MT5 erstellen, indem ich Daten aus der API einer anderen Börse exportiere?
 

mt5 lädt den Prozessor.

Es gibt viele Finanzinstrumente, die alle mit dem gleichen Expert Advisor und Indikator ausgestattet sind.

Ich schlug vor, dass das Service Desk einen EA oder Indikator für das gesamte Terminal anbringen sollte.

Ich habe auch vorgeschlagen, einen Idle-Modus hinzuzufügen - während ich mit einem Symbol arbeite, lassen Sie alle anderen sterben.

Ich bin noch nicht bereit, das zu tun. Ist das nicht relevant?

danke


P.S. Ich werde einen besseren Prozessor aus China bestellen.


 
arraga:
Hallo, Frage - kann ich mein eigenes Tool in MT5 erstellen, indem ich Daten aus der API einer anderen Börse exportiere?

https://www.mql5.com/ru/articles/4160

Как торговать на внешней бирже криптовалют через MetaTrader 5
Как торговать на внешней бирже криптовалют через MetaTrader 5
  • 2017.11.24
  • o_o
  • www.mql5.com
Не так давно разработчики языка MQL5 представили его обновленный функционал, в котором появилась возможность создания пользовательских символов и графиков. Широкая трейдерская общественность еще не успела оценить мощь этого нововведения, но даже легкий и ненавязчивый брейншторм показывает, какие огромные возможности скрывают в себе кастомные...
 

Eröffnung von BUY-Hand-Positionen auf zwei Demo-Handelsservern


RoboForex-MetaTrader 5

2018.02.13 00:02:08.424 '8520459': market buy 1.00 GBPUSD
2018.02.13 00:02:10.101 '8520459': accepted market buy 1.00 GBPUSD
2018.02.13 00:02:10.101 '8520459': deal #90389019 buy 1.00 GBPUSD at 1.38387 done (based on order #107426544)
2018.02.13 00:02:10.101 '8520459': order #107426544 buy 1.00 / 1.00 GBPUSD at 1.38387 done in 1683.949 ms


FXOpen-MT5

2018.02.13 00:00:25.780 '18000903': market buy 1.00 GBPUSD
2018.02.13 00:00:25.912 '18000903': accepted market buy 1.00 GBPUSD
2018.02.13 00:00:25.922 '18000903': market buy 1.00 GBPUSD placed for execution
2018.02.13 00:00:25.942 '18000903': order #896454 buy 1.00 / 1.00 GBPUSD at market done in 154.252 ms
2018.02.13 00:00:25.942 '18000903': deal #80559 buy 1.00 GBPUSD at 1.38387 done (based on order #896454)

Gleichfarbige Linien bedeuten das Gleiche. Es ist jedoch klar ersichtlich, dass sie in unterschiedlicher Reihenfolge vorliegen. Bei Robo kommt die Nachricht über die Auftragsausführung, nachdem der Handel ausgeführt wurde. Im Offenen kommt es VOR! Aus diesem Grund liefert OrderSend zwar Glück, aber noch keine Transaktion. D.h. wir erhalten OrderSend unsynchronisiert mit der Historie, was ein Fehler ist. Was ist der Grund dafür?