曼达林:原始要求和想法 - 页 2 1234 新评论 Forex-TSD Master 2005.10.13 15:08 #11 Alex.Piech.FinGeR: 我现在开始转换 好吗? 贝鲁克也打算转换它。 你也要转换吗,Alex? 最好的问候 Sergey Golubev 2005.10.13 15:14 #12 我不是很确定 但我认为 贝鲁克也在尝试这样做。 因此,我们将有两个。 两个总比没有好。 但我不确定。 可能是没有。 AlexPiechFinGeR 2005.10.13 15:42 #13 嗨。 什么是mtLong? MALong := Mov(Open,tPrLong,mtLong)。 hellkkas 2005.10.13 15:47 #14 Alex.Piech.FinGeR: 嗨。什么是mtLong? MALong := Mov(Open,tPrLong,mtLong)。 媒体类型长 AlexPiechFinGeR 2005.10.13 16:33 #15 好了,已经结束了,但EA名称? AlexPiechFinGeR 2005.10.13 17:26 #16 好的,没有EA名称 那么名称是 =MandarineXL v.0.1.mq4 推荐的时间框架H1 所有货币对 我已经删除了 平仓,并添加了追踪步骤 -- Sergey Golubev 2005.10.13 17:27 #17 谢谢。 我把EA移到了下载区。 Forex-TSD Master 2005.10.13 17:48 #18 Alex.Piech.FinGeR: ok没有EA名称 MandarineXL v.0.1.mq4 -- 好名字,名字提高EA quksilver 2005.10.13 19:18 #19 实际上,我认为那位专家说的不太对。在原来的代码中,T3MA的计算方式不同。 e1:=Mov(price,Periods,E); e2:=Mov(e1,Periods,E); e3:=Mov(e2,Periods,E); e4:=Mov(e3,Periods,E); e5:=Mov(e4,Periods,E); e6:=Mov(e5,Periods,E)。 每一个都是前一个的移动平均。 double e1=iMA(NULL,0,Periods,0,MODE_EMA,PRICE_CLOSE,0)。 double e2=iMA(NULL,0,Periods,0,MODE_EMA,e1,0); double e3=iMA(NULL,0,Periods,0,MODE_EMA,e2,0); double e4=iMA(NULL,0,Periods,0,MODE_EMA,e3,0); double e5=iMA(NULL,0,Periods,0,MODE_EMA,e4,0); double e6=iMA(NULL,0,Periods,0,MODE_EMA,e5,0)。 在这位专家那里,我不确定这些会返回什么。把前一个变量放到应该识别使用的价格类型的地方(即PRICE_CLOSE,PRICE_OPEN,等等),并不会使前一个变量的移动平均。这只会是无稽之谈。 相反,我认为你必须做这样的事情。 double e1[]; double e2[]; 双倍e3[]。 双倍e4[]。 双倍e5[]。 双倍e6[]。 for (int i=0;i<Periods;i++) e1=iMA(NULL,0,Periods,0,MODE_EMA,PRICE_CLOSE,i) 。 for (i=0;i<Periods;i++) e2=iMAonArray(e1,Periods,...不记得iMAonArray的其他输入...) 等等......对每个数组重复。 -lcg Mandarine: original request and Confusion with this piece T3 BrunoFX 2005.10.13 19:39 #20 1234 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我现在开始转换
好吗?
贝鲁克也打算转换它。
你也要转换吗,Alex?
最好的问候
我不是很确定
但我认为
贝鲁克也在尝试这样做。
因此,我们将有两个。
两个总比没有好。
但我不确定。
可能是没有。
嗨。
什么是mtLong?
MALong := Mov(Open,tPrLong,mtLong)。
嗨。
什么是mtLong?
MALong := Mov(Open,tPrLong,mtLong)。媒体类型长
好了,已经结束了,但EA名称?
好的,没有EA名称
那么名称是 =MandarineXL v.0.1.mq4
推荐的时间框架H1
所有货币对
我已经删除了 平仓,并添加了追踪步骤
--
谢谢。
我把EA移到了下载区。
ok没有EA名称
MandarineXL v.0.1.mq4
--实际上,我认为那位专家说的不太对。在原来的代码中,T3MA的计算方式不同。
e1:=Mov(price,Periods,E);
e2:=Mov(e1,Periods,E);
e3:=Mov(e2,Periods,E);
e4:=Mov(e3,Periods,E);
e5:=Mov(e4,Periods,E);
e6:=Mov(e5,Periods,E)。
每一个都是前一个的移动平均。
double e1=iMA(NULL,0,Periods,0,MODE_EMA,PRICE_CLOSE,0)。
double e2=iMA(NULL,0,Periods,0,MODE_EMA,e1,0);
double e3=iMA(NULL,0,Periods,0,MODE_EMA,e2,0);
double e4=iMA(NULL,0,Periods,0,MODE_EMA,e3,0);
double e5=iMA(NULL,0,Periods,0,MODE_EMA,e4,0);
double e6=iMA(NULL,0,Periods,0,MODE_EMA,e5,0)。
在这位专家那里,我不确定这些会返回什么。把前一个变量放到应该识别使用的价格类型的地方(即PRICE_CLOSE,PRICE_OPEN,等等),并不会使前一个变量的移动平均。这只会是无稽之谈。
相反,我认为你必须做这样的事情。
double e1[];
double e2[];
双倍e3[]。
双倍e4[]。
双倍e5[]。
双倍e6[]。
for (int i=0;i<Periods;i++) e1=iMA(NULL,0,Periods,0,MODE_EMA,PRICE_CLOSE,i) 。
for (i=0;i<Periods;i++)
e2=iMAonArray(e1,Periods,...不记得iMAonArray的其他输入...)
等等......对每个数组重复。
-lcg