Ich schreibe kostenlos einen Ratgeber - Seite 121

 
Sysmart:
Ich brauche einen einfachen EA in mql5. Zu Beginn der Arbeit erscheinen 2 Schaltflächen Kaufen/Verkaufen, durch Drücken einer davon wird ein Geschäft mit vordefinierten Parametern und einer magischen Zahl eröffnet. Sobald die Schaltfläche gedrückt wird, sollte sie verschwinden, bis keine offenen Positionen mehr auf dem gegebenen Chart vorhanden sind. Wenn dieser Zeitpunkt gekommen ist, sollten die Schaltflächen erscheinen.

alles, was Sie beschrieben haben, ist genau das, wasButon Lot Profit.mq5 tut

 

Bitte senden Sie mir einen .ex4 Expert Advisor ohne Fehler, den Sie auf der Website veröffentlichen können.

Ich habe eine meiner eigenen, aber es erzeugt Fehler, die ich nicht verstehen kann, warum, siehe den Unterschied in den Code

 
Oleg Aliev:

Bitte senden Sie mir einen .ex4 Expert Advisor ohne Fehler, den Sie auf der Website veröffentlichen können.

Ich habe eine eigene, aber es erzeugt Fehler, die ich nicht herausfinden kann, warum, siehe den Unterschied im Code

Bitte sehr - nein danke.

<Datei *.ex4 gelöscht
 
Alexsandr San:

Bitte sehr - nein danke.

Sie haben das Gleiche wie ich!

EX4-Datei muss mit der#property strict-Direktive kompiliert werden.Der Versionsname ist nicht angegeben. Bitte geben Sie die Version im Quellcode mit #property version an

Свойства программ (#property) - Препроцессор - Основы языка - Справочник MQL4
Свойства программ (#property) - Препроцессор - Основы языка - Справочник MQL4
  • docs.mql4.com
, которые помогают клиентскому терминалу правильно обслуживать программы без необходимости их явного запуска. В первую очередь это касается внешних настроек индикаторов. Свойства, описанные во включаемых файлах, полностью игнорируются. Свойства необходимо задавать в главном mq4-файле. Путь к файлу с картинкой, которая будет показываться для...
 
Oleg Aliev:

Sie haben dasselbe wie ich!

EX4-Datei muss mit der#property strict-Direktive kompiliert werden.Der Versionsname ist nicht angegeben. Bitte geben Sie die Version im Quelltext mit #property version an

und versuchen Sie dies

---------------------

Ich verstehe, dass Sie Ihren Code posten wollen und Sie werden gebeten,#property strict in Ihren Code einzufügen

dann formulieren Sie es so

//+------------------------------------------------------------------+
//|                                              Utility Command.mq5 |
//|                           Copyright © 2020, Aleksandr Klapatyuk. |
//|                             https://www.mql5.com/ru/users/klaxse |
//+------------------------------------------------------------------+
#property copyright   "Copyright © 2020, Aleksandr Klapatyuk"
#property link        "https://www.mql5.com/ru/users/klaxse"
#property description "Copyright © 2020, Vladimir Karputov"
#property description "http://wmua.ru/slesar/"
#property description "Klymenko Roman (needtome@icloud.com)"
#property description "https://www.mql5.com/ru/users/needtome"
#property description "Copyright © 2020, SEM "
#property description "https://www.mql5.com/ru/users/seliveru"
#property version     "1.030"
#property strict

Dateien:
MACD.mq4  6 kb
 
Alexsandr San:

Versuchen Sie dies.

die Erweiterung ist falsch, Sie brauchen ex4

 
Oleg Aliev:

die Erweiterung ist falsch, Sie brauchen ex4

fügen Sie ihn wie oben gezeigt ein und kompilieren Sie Ihren Code

-------------

Kopieren Sie Ihren Code nach dem Kompilieren mit der Erweiterungex4 erneut

 
Alexsandr San:

einfügen, wie ich oben gezeigt habe, und den Code kompilieren

-------------

Kopieren Sie Ihren Code nach dem Kompilieren mit derex4-Erweiterung erneut.

Zeigen Sie mir bitte dieses Beispiel )

Dateien:
 
Oleg Aliev:

Zeigen Sie mir bitte dieses Beispiel )

Sie haben dort bereits#property strict

kompilieren Sie es im Metadvisor - kopieren Sie dannex4 - es wird diese Struktur haben

Konstante

Typ

Beschreibung

Streng

Gibt an, dass der Compiler einen speziellen strengen Modus der Fehlerprüfung anwendet (siehe MQL4-Update)


Beim Schreiben von MQL4-Programmen wurde beschlossen, eine neue Eigenschaft #property stricteinzuführen . Beim Erstellen eines neuen MQL4-Programms mit dem MQL4-Assistenten wird diese Eigenschaft immer zur Vorlage hinzugefügt .

 
Alexsandr San:

Sie haben dort bereits#property strict

kompilieren Sie es im Metadvisor - dann kopieren Sieex4 - es wird bereits diese Struktur haben

Konstante

Typ

Beschreibung

Streng

Gibt an, dass der Compiler einen speziellen strengen Modus der Fehlerprüfung anwendet (siehe MQL4-Update)


Beim Schreiben von MQL4-Programmen wurde beschlossen, eine neue Eigenschaft #property stricteinzuführen . Beim Erstellen eines neuen MQL4-Programms mit dem MQL4-Assistenten wird diese Eigenschaft immer zur Vorlage hinzugefügt.

Ich bin verwirrt (( Ich weiß nicht, wo und wie ich was drücken soll

Grund der Beschwerde: