Fragen von Anfängern MQL4 MT4 MetaTrader 4 - Seite 63

 
Vitaly Muzichenko:

Ich wiederhole: Es ist besser, die beiden Sprachen nicht zu vermischen, sondern sie so zu schreiben, wie sie geschrieben werden sollten. Ja, es ist keine leichte Aufgabe, aber das Ergebnis wird um ein Vielfaches besser sein.

Gibt es eine beweiskräftige Erklärung?
 
Andrei:
Gibt es eine beweiskräftige Erklärung?
Was gibt es zu beweisen, dass Sie nicht brauchen, um in Lefty-Bibliotheken mit Handelsfunktion Übersetzung von vier bis fünf stecken?
 
Andrei:
Wie kann das sein?

Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien

Expert Advisors: Spreader

fxsaber, 2016.09.03 11:18

Sie können dies mit dem MT5-Tester überprüfen.

// Это MT5-советник, который позволяет запускать соответствующий
// MT4-советник в мультивалютном MT5(Hedge)-тестере (с реальными тиками)

// https://www.mql5.com/ru/code/16006
#include <MT4Orders.mqh>
#include <MQL4_to_MQL5.mqh>

//#include "Spreader_v1.mq4" // https://www.mql5.com/ru/code/9484
#include "Spreader_v2.mq4" // https://www.mql5.com/ru/code/9495

void OnTick()
{
  start();
}

Ergebnis des Backtests mit mehreren Währungen und Standardeinstellungen im EURUSD M1 OHLC-Modus

Einzelheiten finden Sie in der Berichtsdatei.

 
Vitaly Muzichenko:
Und was gibt es zu beweisen, dass man keine Linkshänder-Bibliotheken mit der Übersetzung der Handelsfunktionen von Vierern in Fünfer einbauen muss?
Sie selbst empfehlen, linke Codes und Beispiele zu verwenden, aber woher wissen Sie dann, wo der richtige ist? Gibt es keine menschliche Beschreibung der Handelsfunktionen ohne diese Mutmaßungen?
 
Hallo! Ich verstehe nicht ganz, wo ich void schreiben soll, wo ich einfach return schreiben soll; wo return(0), wenn ich einfach OnTicK() schreiben soll. Ich habe int start() geschrieben, und alles war klar. Jetzt ist alles durcheinander, mit diesem beschissenen Update.... Ich lerne von Kovalev, aber es ist veraltet, was soll ich tun? Ich kann niemanden fragen, der mit diesem Wissen schon fast geboren wurde! Wie kann ich das alles lernen......................
 
Ich scheine nicht dumm zu sein.
 
Ich habe den dritten teil des lehrbuchs studiert. wie üblich finde ich viele videos auf youtube. natürlich sind sie veraltet, oder die erste lektion enthält Wissen, das die Hälfte des Buches ausmacht. Es stellt sich die Frage, für welche Kategorie von Menschen diese Videos gemacht sind: Wahrscheinlich für Supermenschen, aber was sollen wir tun?
 
FOTOGRAF14:
Ich habe den dritten Teil des Lehrbuchs studiert. Wie üblich finde ich viele Videos auf YouTube, natürlich sind sie veraltet oder die erste Lektion enthält Wissen, das die Hälfte des Buches ausmacht. Man kann sich also fragen, für welche Kategorie von Menschen diese Videos gemacht sind? Wahrscheinlich für Supermenschen, aber was sollen wir tun?

Für den Anfang sollten Sie die Grundlagen lernen


https://www.mql5.com/ru/docs/basis

https://www.mql5.com/ru/docs/runtime

Документация по MQL5: Основы языка
Документация по MQL5: Основы языка
  • www.mql5.com
Основы языка - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Wenn ich nur ein bisschen mehr Orientierung bekäme, wäre alles gut! Alle sagen: Schreib die Codes, schreib die Codes. Ich könnte nicht mehr zustimmen! Es gibt einen Ausweg! Ich brauche ein paar Übungen zum Üben!!! Wenn jemand sie mir geben würde, würde ich sie aufschreiben und zur Kontrolle vorzeigen.
 
Michail_David:
Danke für den Rat. Ich werde einen Mindest- und einen Höchstwert für das Konto in das Programm eingeben. Über den Schritt... Meine Lots werden bereits mit MarketInfo(Symbol(),MODE_LOTSTEP) berechnet. Ich denke, das würde für den Schritt reichen. Was meinen Sie dazu?
Wenn alles wie vorgesehen funktioniert, ja. Aber es gibt immer einige Möglichkeiten, eine Sache zu machen, als auch sie zu verderben ;)