[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 544
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
Помогите пожалуйста, локальные переменные в функции start() сбрасывают своё значение при каждом новом тике?
Deklarieren Sie statische Variablen (gekennzeichnet durch static) vor dem Aufruf von start()
Ich verstehe, dass ich die Überprüfung von Aufträgen in einer Schleife organisieren sollte, aber ich weiß nicht, wie ich geöffnete Positionen verfolgen und Aufträge gleichzeitig für verschiedene Währungspaare und für verschiedene Zeitrahmen einstellen kann. Verdammt, ich stecke schon seit einem Monat in dieser Situation fest. Ich habe einen Expert Advisor aus dem Lehrbuch erstellt, der nur auf einem Paar und einem Zeitrahmen handelt, aber er passt natürlich nicht zu meinem TS und erfüllt nicht die Anforderungen, die ich für die Implementierung eines Handelssystems brauche.
Bereits ein Hilferuf... Hilf mir, es zu verstehen. Wenn nur Hinweis, wo kann ich darüber lesen (nur, bitte, schicken Sie mich nicht zurück zum Tutorial), und vorzugsweise mit Beispielen (was ein Anfänger ohne Beispiele - zu fühlen ist immer besser als zu sehen ...).
Ich wäre jedem dankbar, der in irgendeiner Weise auf den Aufruf zur Hilfe reagiert.
Уважаемые гуру! Подскажите застрявшему в дебрях чайнику как организовать учёт ордеров и отслеживание событий по нескольким валютным парам и нескольким ТФ одновременно в одном советнике.....
Буду благодарен всем, кто хоть как-то откликнется на мольбу о помощи.
Vielleicht kann eine Funktion (außerhalb der START-Funktion) Ihnen dabei helfen, die Positionen zu verfolgen:
Beispiel (in der Funktion Start):https://www.mql5.com/ru/forum/107476/page18
if (NumberOfPositions("EURUSD", OP_BUY, Magic)>0) {/// wenn es Kaufpositionen für EURUSD gibt,
wenn (MarketInfo("EURUSD",MODE_BID)>=1,3500) {/// wenn der aktuelle Kurs des Euro über 1,3500 gestiegen ist, schließen Sie sie:
ClosePosFirstProfit("EURUSD",OP_BUY,Magic); }} //auch mit der gleichen Funktion.
Natürlich können Sie das.
Anders kann man es nicht machen. Verkaufen und Kaufen müssen immer separat geändert werden. Weil sie zu unterschiedlichen Preisen eröffnet werden (Kauf zum Briefkurs, Verkauf zum Geldkurs). Hält auch an.
Fachleute, sagen Sie mir... Ist es möglich, Indikatorlinien als Hintergrund zu zeichnen. Kann ich zum Beispiel Code hinzufügen, um die MA-Linie unter den Balken zu zeichnen?
Diese Frage mag seltsam erscheinen, aber ich kann die Antwort nicht finden:
Warum sind bei der Arbeit im "Automat", mit dem gleichen SL, TP, die Ergebnisse der Trades unterschiedlich? (Ich weiß nicht, warum ich angefangen habe, mit solchen Berufen zu arbeiten, und ich weiß nicht, was ich damit anfangen soll). Ich wäre Ihnen dankbar, wenn Sie mir zumindest einen Link zu dem entsprechenden Dokument geben könnten.
Профи, подскажите... Можно ли рисовать линии индикаторов как фон. Например добавить код, чтобы линия МА рисовалась под барами?
Eigenschaften (F8), Registerkarte Allgemein, Feld Grafik oben.