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
Verringern Sie die Menge unter 5,00.
Am Anfang von OpenShort einfügen:
Dummer Ratschlag zwei Stunden vor Schluss - die Standardbibliothek zu verstehen ist schwieriger als OrderSend zu verstehen.
Der Fehler wurde bereits behoben. Jetzt müssen Sie ihn nur noch einsenden (wenn keine anderen Fehler vorliegen).
Es geht nicht um den Ratschlag. Es geht darum, die Sprache, in der Sie schreiben, zu verstehen. Wenn Sie das Wesen der Objektorientierung nicht begreifen, hat es keinen Sinn, herumzueiern. Ich persönlich habe vor sechs Monaten die gesamte Basis für einen EA vorbereitet. Basierend auf einer Standardbibliothek. Das ist nichts Kompliziertes... Sie müssen es nur ausnutzen, das ist alles.
Und schreiben Sie Ihre eigenen Handler, um Befehle zu senden, etc ... nicht die Mühe ... alles ist da.
Man muss lernen, die Harke zu lieben)
Und schreiben Sie Ihre eigenen Handler, um die Bestellung zu senden, etc........ alles da ist.
Am Anfang von OpenLong einfügen:
Am Anfang von OpenShort einfügen:
Ich danke Ihnen!
Ich glaube, es hat funktioniert!
Normalerweise lache ich an dieser Stelle laut auf (denn die Verwendung einer suboptimalen (im Hinblick auf die Geschwindigkeit) Standardbibliothek ist unnötig - Zeit ist Geld (bei Verwendung der Cloud)). Generell gilt: Allgemeine Dinge sind immer schlimmer als spezielle Dinge.
Die Frage der Geschwindigkeit rückt dabei in den Hintergrund, und das ist der Grund. In SB sind alle Klassen strukturiert und haben ihre eigenen Fehlerprüfungen. Warum nach den Katheten gehen, wenn man auch nach der Hypotenuse gehen kann. Schnelligkeit ist gefragt... wie man so schön sagt. Was wichtig ist, ist die IDEA! auf deren Basis der TS aufgebaut ist... gehen Sie dann zum LCI, dort ist die Geschwindigkeit wichtiger, wenn Sie einen HFT-Bot haben... Aber das Wichtigste... ist, den Handelsserver über Ihren Wunsch zu informieren, ein Geschäft zu machen, und es wird mindestens 5 Minuten dauern, es auszuführen... Wenn Sie noch 3 Monate Wettbewerb vor sich haben...
Bitte stellen Sie mir den vollständigen Code mit der Standardbibliothek zur Verfügung (ich kann es nicht selbst tun, da ich kein Spezialist für die Standardbibliothek bin) - kaufen Sie 1 Lot des aktuellen Symbols mit einem Stop von 100 Pips, Take - 200 Pips und Slippage von 10 Pips.
1. Signal vererben.
2. Im Körper des "Signalgebers".
int MySignal::LongCondition()
int signal=0;
wenn (!signalLong==0)
{
signal=100;
}
return(signal);
3. Im Expert Advisor
#include <Expert\Expert.mqh>.
input double Signal_PriceLevel =10.0; // Preisniveau zur Ausführung eines Geschäfts
input double Signal_StopLevel =100.0; // Stop Loss Level (in Punkten)
input double Signal_TakeLevel =200.0; // Take Profit Level (in Punkten)
alle)
1. Signal vererben.
2. Im Körper des "Signalgebers".
int MySignal::LongCondition()
int signal=0;
wenn (!signalLong==0)
{
signal=100;
}
return(signal);
3. Im Expert Advisor
#include <Expert\Expert.mqh>.
input double Signal_PriceLevel =10.0; // Preisniveau zur Ausführung eines Geschäfts
alle)
Ich habe nach einem vollständigen Code gefragt, wie man ein einzelnes Lot mit einem Take und einem Stop mit Slippage öffnet (ohne auf den ersten Beitrag dieses Threads zu verweisen) und dabei eine Standardbibliothek verwendet (ein Skript ist möglich)
Freundschaft ist Freundschaft, aber Tabak ist etwas anderes... Der vollständige Code wird für diesen einen sein:
nicht verwendet:
Geben Sie den vollständigen Code mit der Standardbibliothek an (ich kann es nicht selbst tun, da ich kein Experte für die Standardbibliothek bin) ...
--
nicht für das Gute, sondern für das Schlechte... ... weil Sie dann den Bezug zur Realität verlieren ... lernen Sie OOP.
An diesem Punkt betrachte ich die Frage als abgeschlossen.