[ARCHIV] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 3. - Seite 282
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
Bitte helfen Sie einem Anfänger. Wie man diesen Codeabschnitt schreibt:
Prüfen Sie die Marktaufträge, und wenn es keine Marktaufträge für unser Finanzinstrument gibt, kaufen wir es?
Außerdem benötigen wir eine Code-Zeile, die den Trailing-Stop 500 Pips vom realen Preis entfernt anordnet.
Hilfe!!!
Und wie groß ist die Entfernung (von wo und wohin genau)?
Nun, das ist einfach Unsinn! Wenn es einen Auftrag gibt: entweder schwebend oder zum Marktpreis, und zwar für ein beliebiges Finanzinstrument, wird kein Auftrag in diesem Code geöffnet:
Wir können sehen, dass ein Auftrag ausgeführt wird, wenn es weniger als einen gibt. Oder liege ich da falsch?
Aus dem gleitenden Durchschnitt, nehmen Sie CalculateCurrentOrders(Symbol()), es gibt Werte = Anzahl der offenen Aufträge, gefiltert nach Symbol und Magie, mit Vorzeichen = Richtung der Transaktion: zum Beispiel -1 bedeutet 1 Auftrag im Verkauf. Verwenden Sie bei Bedarf MathAbs(), um das Vorzeichen zu ignorieren.
Entnehmen Sie dem obigen Code den Trailing-Stop:
// Prüfung auf Trailing-Stop - hier gibt es sogar Kommentare.
if(TrailingStop>0) { ... }, es gibt 2 Stellen - für den Kauf und den Verkauf. Alles ist einfach. Oder Sie können fertige Funktionen von Igor Kim verwenden. Hier gibt es eine spezielle Farbe. Sie sind universeller und korrekter für den realen Handel, aber auch ein wenig schwieriger zu verstehen für einen Anfänger. Der Markt bietet viele Möglichkeiten für die Entwicklung von MQL, aber der Preis von MQL hat sich nicht verändert.
p.s. Zum Debuggen verwenden Sie Print(), das hilft sehr.
Ich habe angefangen, Ihren Code zu verstehen. Ich bin erstaunt. Was Sie beigefügt haben, kann nicht funktionieren. Ich kann sehen, dass es aus den Teilen zusammengesetzt ist, aber zumindest Klammern sollten richtig platziert werden, Variablen sollten definiert werden. Und das Signal - es ist unklar, was bedeutet, zum Beispiel, "rsi>30" - Indikator RSI-Wert, oder etwas anderes? Die Funktion Trade_BUY() wird innerhalb der Funktion start... angehängt. usw.
Geben Sie mir entweder einen vollständigen Code, der funktioniert hat (geöffnete Orders), oder füllen Sie TOR für Signale, Trailing usw. aus. Es wird für mich einfacher sein, von Grund auf zu schreiben.
Haben Sie eine detaillierte Anleitung, wie man Kurse für die MICEX für 2 Jahre herunterladen kann, zum Beispiel für Lukoil.
wie man weiter konvertieren sie richtig und öffnen Sie sie in mt4, wenn es irgendwelche Links geben mir Links, wie dies zu tun.
P.S. Vielen Dank im Voraus.
Hier ist eine Mamba für ein paar Jahre
Bitte helfen Sie einem Anfänger. So schreiben Sie den folgenden Codeabschnitt:
Prüfen Sie die Marktaufträge, und wenn es keine Marktaufträge für unser Finanzinstrument gibt, kaufen wir es?
Außerdem brauchen wir eine Code-Zeile, die den Trailing-Stop 500 Pips vom realen Preis entfernt anordnet.
Hilfe!!!
Und wie groß ist die Entfernung (von wo und wohin genau)?
Nun, das ist einfach Unsinn! Liegt ein Auftrag vor: entweder schwebend oder zum Marktpreis, und zwar für ein beliebiges Finanzinstrument, wird mit diesem Code kein Auftrag eröffnet:
Wir können sehen, dass ein Auftrag ausgeführt wird, wenn es weniger als einen gibt. Oder liege ich da falsch?
Oder liegen Sie vielleicht falsch?
for (int i = 0; i < OrdersTotal(); i++)
{
OrderSelect(i,SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() == . Paar)
{
if(OrderType() == OP_BUY || OrderType() == OP_SELL)
{
OrderSend(Symbol(),OP_BUY, .......
}
}
}
Ich brauche etwas Hilfe:
ein regulärer gleitender Durchschnittsindikator , wenn die Linie nach unten bricht, erscheint das Kauf- oder Verkaufssignal,
Hat jemand einen fertigen Code des grafischen Objekts, können Sie es posten!
Ich danke Ihnen.
Diese befinden sich in der Datenbank.
Hallo! Können Sie mir sagen, wie ich die Prüfung der Aufwärts-/Abwärtsleiste in einer Schleife durchführen kann? Das heißt, wie kann ich diesen Zustand "kürzer" beschreiben?
Close[0]>Open[0]&& Close[1]>Open[1]&& Close[2]>Open[2]&& Close[3]>Open[3]&&& Close[4]>Open[4]&& Close[5]>Open[5]&& Close[6]>Open[6]&& Close[7]>Open[7]
Vielen Dank im Voraus.