Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Aber werden die Organisatoren einen solchen EA zum Wettbewerb zulassen? Mit diesem Design besteht der 5-Minuten-Mehrwährungs-Ressourcenüberschreitungstest den EA ohne Probleme.
Ich habe noch nie gehört, dass Organisatoren kompetente EA-Autoren disqualifiziert haben ;)
Das glaube ich auch nicht. Ich würde gerne eine Rückmeldung von den ORGANISATOREN erhalten.
Das denke ich auch. Ich würde gerne eine Rückmeldung von den ORGANISATOREN erhalten.
Liebe Organisatoren!
Darf ich um die genaue Definition des Multi-Currency Expert Advisors bitten? Ich habe auf der Website nach den Wörtern "Multi-Currency Expert" gesucht und in der Dokumentation nichts gefunden, und auch auf den anderen Seiten (meist aus dem Meisterschaftsforum) war keine Definition zu finden. Ich habe eine ungefähre Vorstellung davon, was ein Experte für mehrere Währungen ist, aber ich brauche auch eine genaue Definition.
D.h., ein Expert Advisor, der nicht auf mehrere Währungen ausgerichtet ist, kann Informationen über verschiedene Währungspaare aus verschiedenen Zeitrahmen verwenden, um Entscheidungen über die Aufträge des Währungspaares des aktuellen Charts zu treffen?
Kann ich in diesem Fall den folgenden Code verwenden, um meinen Multiwährungs-Expert Advisor im Einzelwährungspaar-Modus zu testen? Ist es möglich, während des Tests Informationen über andere Währungspaare zu erhalten?
==========================================================================
if ((mono==1)&&(f==0) ) ////=== mono - Vorzeichen der Ordereröffnung auf einem Währungspaar, f - Vorzeichen des Währungspaares des aktuellen Charts
{
ticket=OrderSend(Symbol(), OP_BUY, LotsOptimized, Ask, 5,Bid-StopLoss*Point, Ask+TakeProfit*Point, Commenta,f,0, Green);
if(Ticket>0)
{
if(OrderSelect(ticket, SELECT_BY_TICKET, MODE_TRADES)) {}
else Print("Fehler beim Öffnen der BUY-Bestellung: ", GetLastError());
}
}
sonst
{
double bid =MarketInfo(Symbol_array[f], MODE_BID);
double ask =MarketInfo(Symbol_array[f], MODE_ASK);
double point =MarketInfo(Symbol_array[f], MODE_POINT);
ticket=OrderSend(Symbol_array[f], OP_BUY, LotsOptimized, ask, 5,bid-StopLoss*point, ask+TakeProfit*point,Commenta,f,0, Green);
if(Ticket>0)
{
if(OrderSelect(ticket, SELECT_BY_TICKET, MODE_TRADES)) {}
else Print("Fehler beim Öffnen der BUY-Bestellung: ", GetLastError());
}
}
======================================================================================
Bitte teilen Sie mir mit, wie ich den "Fehler 4108 beim Schließen der Auftragsnummer..." loswerden kann. Und wie kritisch ist es, wenn der Expert Advisor richtig funktioniert.
while (OrdersTotal()>0)
{
if (!OrderSelect(0, SELECT_BY_POS)) break;
if (OrderType()>OP_SELL)
{
if (!OrderDelete(OrderTicket()))
{
Print("Fehler ", GetLastError()," beim Löschen einer schwebenden Bestellung ",
OrderTicket());
break;
}
}
{
double price;
if (OrderType()==OP_SELL)
price = MarketInfo(OrderSymbol(), MODE_ASK);
else
price = MarketInfo(OrderSymbol(), MODE_BID);
if (!OrderClose(OrderTicket(), OrderLots(), price, 3))
{
Print("Fehler ", GetLastError()," beim Schließen der Position ", OrderTicket());
break;
}
}
}
Sleep(10000);
Fügen Sie eine Prüfung der Abschlusszeit hinzu. Es ist nicht nötig, bereits gelöschte Aufträge zu löschen.
Können Sie mir bitte sagen, was los ist?
Ich verstehe nicht, was los ist!
Der Schleppnetzbetrieb beginnt bei 50 Pips
in diesem Fall wird die Position zunächst zu verlustfreien +5 Punkten aus der Ordereröffnung bei Leistung 35 Punkten geführt
und dann, wenn er 50 Pips erreicht, beginnt ein Schleppnetz zu arbeiten
beim Testen auf meinem Rechner zu dieser Zeit und zu anderen Zeiten erhalte ich keinen Fehler 130
---
das ist das, was der Rechner, der den Berater testet, ausgibt - ich bekomme keinen Fehler beim Testen :-(
Ich frage mich, ob eine Überweisung zum Breakeven von 35 Pence und ein nächster Abzug von 50 Pence zu Fehlern führen könnte?
Andererseits: Wie vermeide ich das Problem, wenn ich ein starkes Requisit bei starken Bewegungen nachbilde?
Lieber Renat und Rosh!
1. Sollte der Autor beim Senden eines Expert Advisors die Testbedingungen des Expert Advisors (Währungspaare, TFs) angeben? Das ist natürlich eine dumme Frage, aber wenn man seine eigenen Bedingungen wählt, kann es schwierig sein, sie zu erfüllen :)
2. Wenn die Bedingungen für einen Multiwährungs-EA mehrere offene Charts von Fremdwährungspaaren mit bestimmten TFs sind, werden sie beim Start des EA in der Meisterschaft beachtet und wo werden sie formuliert?
Lieber Renat und Rosh!
1. Sollte der Autor beim Senden eines Expert Advisors die Testbedingungen des Expert Advisors angeben (Währungspaare, TFs)? Das ist natürlich eine dumme Frage, aber wenn man seine eigenen Bedingungen wählt, kann es schwierig sein, sie zu erfüllen :)
2. Wenn die Bedingungen für den Multicurrency-EA mehrere offene Charts von Fremdwährungspaaren mit bestimmten TFs sind, werden sie dann beim Start des EA in der Meisterschaft befolgt und wo müssen sie formuliert werden?
1. Wir testen EAs auf das Symbol/die Periode, die im Profil des Teilnehmers auf der Registerkarte "Dateien" angegeben ist. Wir können den Expert Advisor jedoch mit beliebigen Daten testen, um Fehler zu erkennen. Wenn der Expert Advisor korrekt geschrieben und mit einer Fehlerbehandlung versehen ist, wird er sich bei allen Daten anständig verhalten, den Handelsserver nicht mit fehlerhaften Anfragen überlasten und keine riesigen Protokolle produzieren.
2. In der Beschreibung des Expert Advisors müssen Sie angeben, welche Charts geöffnet sein sollen. Wenn Sie die Perioden der Charts nicht angeben, werden die entsprechenden Charts mit der Periode geöffnet, die für das Hauptsymbol angegeben ist.