我将免费撰写一份顾问报告 - 页 121

 
Sysmart:
我需要一个mql5的简单EA。在其工作开始时,应该出现2个买入/卖出按钮,按下其中一个就会打开一个带有参数的交易,这些参数是预定义的和神奇的数字。一旦按钮被按下,它就会消失,直到给定的图表上没有未结头寸 的时刻。如果这个时间已经到了,应该会出现这些按钮。

你描述的一切正是这个Buton Lot Profit.mq5 所做的。

 

请给我发送一个没有错误的.ex4专家顾问,你可以在网站上发布。

我有一个自己的,但它产生了错误,我不明白为什么,请看代码中的差异

 
Oleg Aliev:

请给我发送一个没有错误的.ex4专家顾问,你可以在网站上发布。

我有一个自己的,但它产生了错误,我不知道为什么,请看代码中的差异

给你--不,谢谢。

<文件*.ex4已删除
 
Alexsandr San:

给你--不,谢谢。

你有和我一样的东西 !

EX4文件必须使用#property strict 指令进行编译。没有指定版本名称。请在源代码中使用#property version指定版本。

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

你有和我一样的!

EX4文件必须使用#property strict 指令进行编译。没有指定版本名称。请用#property version指定源码中的版本。

并尝试这样做

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

我理解你想发布你的代码,你被要求在你的代码中加入#property strict

然后像这样放

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

附加的文件:
MACD.mq4  6 kb
 
Alexsandr San:

试试这个。

扩展名是错误的,你需要ex4

 
Oleg Aliev:

扩展名是错误的,你需要ex4

按我上面显示的方式粘贴,然后编译你的代码

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

并在编译后用扩展名ex4 再次复制你的代码

 
Alexsandr San:

如我上面所示,插入并编译你的代码

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

并在用ex4 扩展编译后再次复制你的代码。

请给我看看这个例子 )

附加的文件:
 
Oleg Aliev:

请给我看看这个例子 )

你那里已经有了#property strict

在metadvisor中编译它 - 然后复制ex4 - 它将有这样的结构

恒定

类型

描述

严格

指定编译器应用一个特殊的严格的错误检查模式(见更新的MQL4)。


在编写MQL4程序时,决定引入一个新的属性 #property strict。 当使用MQL4向导创建一个新的MQL4程序时,这个属性总是被添加到模板中

 
Alexsandr San:

你那里已经有了#property strict

在metadvisor中编译它--然后复制ex4--它将已经有这样的结构

恒定

类型

描述

严格

指定编译器应用一个特殊的严格的错误检查模式(见更新的MQL4)。


在编写MQL4程序时,决定引入一个新的 #property strict属性 当使用MQL4向导创建一个新的MQL4程序时,这个属性总是被添加到模板中。

我很困惑((我不知道在哪里以及如何按什么?