如何将指标代码添加到 expertadvisor 代码中? - 页 2 12345678910 新评论 [删除] 2012.05.13 19:03 #11 int start { if (Close<i) int Ticket = OrderSend(Symbol(),OP_BUY,LotSize(),StopLoss(),TakeProfit(),0,0,); else OP_SELL; return(0); } 这有什么问题吗? 仍然是同样的错误,{ - 逗号或分号的预期 Simon Gniadkowski 2012.05.13 19:14 #12 OP_SELL; 在那里做什么? OP_SELL = 1 见这里。 https://docs.mql4.com/constants/trading dabbler 2012.05.13 20:00 #13 albert_lim83:这有什么问题吗?仍然是同样的错误,{ - 预计是逗号或分号start 是一个函数,后面需要括号。 Close 是一个数组,需要一个索引。 int start(){ if( Close[1]<i ) int Ticket = OrderSend(Symbol(),OP_BUY,LotSize(),Ask,10,StopLoss(),TakeProfit()); else OP_SELL; // WTF? return(0); } 遗漏了OrderSend 的两个参数 10分中的1分。必须更加努力。 必须要RTFM。 [删除] 2012.05.14 14:16 #14 '%' - remainder operator is to be applied to integer values only 为什么我不能把%放在EA上? 我想用来计算总余额的自由保证金百分比...。 那么我应该如何计算余额的自由保证金的百分比呢? [删除] 2012.05.14 14:48 #15 extern double Percent = 20; 用于插入要使用的保证金百分比 if(AccountFreeMargin()<(Percent())(AccountBalance())){ Print("We have no money. Free Margin = ", AccountFreeMargin()); return(0); } 如果自由保证金的百分比小于我选择的百分比(20)。 则操作停止并返回0。 但错误出现在'%' -函数 未定义 '(' - 意外符号 谁能帮我解决这个错误? Simon Gniadkowski 2012.05.14 15:39 #16 albert_lim83: 为什么我不能在EA上输入百分比? 我想用它来计算总余额的自由保证金百分比... 那么我应该如何计算余额的自由保证金的百分比呢? 你是如何用纸笔计算百分比的? mql4中的% 是用来计算余数的,不是用来计算百分比的 ...... Simon Gniadkowski 2012.05.14 15:40 #17 albert_lim83: 用于插入保证金的百分比 如果自由保证金的百分比小于我选择的百分比(20)。 则操作停止并返回0。 但错误出现在'%' - 函数未定义 '(' - 意外的提示符 什么是Percent()? 你是说Percent 吗? Simon Gniadkowski 2012.05.14 15:45 #18 这里,免费的。 extern double Percent = 20; if( AccountFreeMargin() < ( Percent/100 ) * AccountBalance() ) { Print("We have no money. Free Margin = ", AccountFreeMargin()); return(0); } [删除] 2012.05.14 15:55 #19 RaptorUK: 这里,免费的......。 谢谢... 问题已经解决。 你是最棒的。 ^^ [删除] 2012.05.16 01:01 #20 我可以在EA图表中添加MA吗? 12345678910 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这有什么问题吗?
仍然是同样的错误,{ - 逗号或分号的预期
这有什么问题吗?
仍然是同样的错误,{ - 预计是逗号或分号
start 是一个函数,后面需要括号。
Close 是一个数组,需要一个索引。
遗漏了OrderSend 的两个参数
10分中的1分。必须更加努力。
必须要RTFM。
'%' - remainder operator is to be applied to integer values only
为什么我不能把%放在EA上?
我想用来计算总余额的自由保证金百分比...。
那么我应该如何计算余额的自由保证金的百分比呢?
用于插入要使用的保证金百分比
如果自由保证金的百分比小于我选择的百分比(20)。
则操作停止并返回0。
但错误出现在'%' -函数 未定义
'(' - 意外符号
谁能帮我解决这个错误?
为什么我不能在EA上输入百分比?
我想用它来计算总余额的自由保证金百分比...
那么我应该如何计算余额的自由保证金的百分比呢?
你是如何用纸笔计算百分比的?
mql4中的% 是用来计算余数的,不是用来计算百分比的 ......
用于插入保证金的百分比
如果自由保证金的百分比小于我选择的百分比(20)。
则操作停止并返回0。
但错误出现在'%' - 函数未定义
'(' - 意外的提示符
这里,免费的。
这里,免费的......。
谢谢...
问题已经解决。
你是最棒的。 ^^