下载MetaTrader 5

求解:上传EA失败出现#property strict(付原始码)

要添加评论,请登录注册
Yi Chun Chang
58
Yi Chun Chang  

請問各位大大,我上傳EA時出現一段話" EX4文件必須使用#property strict指令進行編譯 "

想知道我是哪裡出錯了?

謝謝


以下為前段原始碼

#property copyright "MyForex"

#property link "www.myforex.com.tw"

#property version "1.00"

#property strict


int gi_76;

string gs_80;

string gsa_92[4] = {"0000000000", "1111111111", "2222222222", "33333333333"};

extern string Register_Number = "";

extern string User = "";

extern string KEY = "";

extern string _________ = "Input a unique magic number for each chart";

extern double ProfitMoneyCloseall=100;

extern int MagicNumber = 0;

extern double BaseLotSize = 0.01;

extern int ExecutionPoint = 0;

extern double BasketTakeProfit = 0.0;

extern int BasketStopLoss = 0;

extern double Multiplier = 1.0;

extern int MaximumBuyLevels = 0;

extern int MaximumSellLevels = 0;

extern int slippage = 3;

Jian Chen
版主
4490
Jian Chen  

是上传到市场还是哪里吗?现在有这种要求了啊?

另外,看你代码中已经用了 #property strict 了,编译通过应该没什么问题了吧?

我还查了下MQL4的文档,发现新旧 MQL4 编译器还是有些差别的,不知对你的代码会不会有影响,你可以在MQL4帮助文档里搜索一下 #property 看看。

要添加评论,请登录注册