Je rédigerai un conseiller gratuitement - page 121

 
Sysmart:
J'ai besoin d'un EA simple en mql5. Au début de son travail, 2 boutons acheter/vendre doivent apparaître, en appuyant sur l'un d'eux, une transaction s'ouvre avec des paramètres, qui sont prédéfinis et un nombre magique. Une fois le bouton pressé, il doit disparaître jusqu'au moment où il n'y a plus de positions ouvertes sur le graphique donné. Si le moment est venu, les boutons devraient apparaître.

Tout ce que vous avez décrit est exactement ce que fait ceButon Lot Profit.mq5.

 

Veuillez m'envoyer un conseiller expert .ex4 sans erreur que vous pouvez publier sur le site Web.

J'en ai un de mon cru mais il génère des erreurs dont je ne comprends pas la raison, voyez la différence dans le code

 
Oleg Aliev:

Veuillez m'envoyer un conseiller expert .ex4 sans erreur que vous pouvez publier sur le site Web.

J'en ai un moi-même mais il génère des erreurs dont je n'arrive pas à comprendre la raison, voyez la différence dans le code

Voilà - non merci.

<fichier *.ex4 supprimé
 
Alexsandr San:

Voilà - non merci.

Vous avez la même chose que moi !

Le fichier EX4 doit être compilé en utilisant la directive#property strict.Le nom de la version n'est pas spécifié. Veuillez spécifier la version dans le code source en utilisant #property version

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

Vous avez la même chose que moi !

Le fichier EX4 doit être compilé en utilisant la directive#property strict.Le nom de la version n'est pas spécifié. Veuillez spécifier la version dans la source avec #property version

et essayez ceci

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

Je comprends que vous voulez poster votre code et qu'on vous demande de mettre#property strict dans votre code.

alors mettez-le comme ceci

//+------------------------------------------------------------------+
//|                                              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

Dossiers :
MACD.mq4  6 kb
 
Alexsandr San:

Essaie celle-là.

l'extension est incorrecte, vous avez besoin de ex4

 
Oleg Aliev:

l'extension est incorrecte, vous avez besoin de ex4

collez-le comme je l'ai montré ci-dessus et compilez votre code

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

Et recopiez votre code après avoir compilé avec l'extensionex4

 
Alexsandr San:

insérez comme je l'ai montré ci-dessus et compilez votre code

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

Et recopiez votre code après avoir compilé avec l'extensionex4.

Montrez-moi cet exemple, s'il vous plaît.)

Dossiers :
 
Oleg Aliev:

Montrez-moi cet exemple, s'il vous plaît.)

Vous avez déjà#property strict ici

compilez-le dans le metadvisor - puis copiezex4 - il aura cette structure

Constant

Type

Description

strict

Indique au compilateur d'appliquer un mode strict spécial de vérification des erreurs (voir Mise à jour MQL4).


Lors de l'écriture de programmes MQL4, il a été décidé d'introduire une nouvelle propriété #property strict. Lors de la création d'un nouveau programme MQL4 à l'aide de l'assistant MQL4, cette propriété est toujours ajoutée au modèle .

 
Alexsandr San:

Vous avez déjà#property strict ici

compilez-le dans le metadvisor - puis copiezex4 - il aura déjà cette structure

Constant

Type

Description

strict

Indique au compilateur d'appliquer un mode strict spécial de vérification des erreurs (voir MQL4 mis à jour).


Lors de l'écriture de programmes MQL4, il a été décidé d'introduire une nouvelle propriété #property strict. Lors de la création d'un nouveau programme MQL4 à l'aide de l'assistant MQL4, cette propriété est toujours ajoutée au modèle.

Je suis confus (( Je ne sais pas où et comment appuyer sur ce que