[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 923 1...916917918919920921922923924925926927928929930...1145 新评论 Artyom Trishkin 2010.10.20 06:46 #9221 _SS_: 试过了,没有用! 删除函数声明中的分号。 你有int First()。你需要int First(){//--------Function body----------返回(0)。} [删除] 2010.10.20 06:52 #9222 上述内容在哪里需要描述? 错误 Андрей 2010.10.20 06:55 #9223 _SS_: 上述内容在哪里需要描述? 错误 在start()中加入一个函数后,将不会有任何警告 Artyom Trishkin 2010.10.20 07:13 #9224 _SS_:上述内容应该在哪里描述?错误没有必要在任何地方描述它。这不是一个错误,而是一个警告,说明该函数在EA的任何地方都没有使用,可以将其删除。 在EA主体中调用 First();函数 后,将不再有这样的警告。 [删除] 2010.10.20 07:16 #9225 谢谢朋友们! [删除] 2010.10.20 07:23 #9226 是否有最小的代码来决定价格的位置,是在Moving之上还是在其之下? Artyom Trishkin 2010.10.20 07:55 #9227 vlandex: 是否有最小的代码来决定价格的位置,是在Moving之上还是在其之下? double MA1=iMA(Symbol(), Period(), PeriodMA, 0, MODE_SMA, PRICE_CLOSE, 1); double pa=MarketInfo(Symbol(), MODE_ASK); double pb=MarketInfo(Symbol(), MODE_BID); int pt=MarketInfo(Symbol(), MODE_POINT)。 int dg=MarketInfo(Symbol(), MODE_DIGITS)。 ---------------------------------------- Для Buy ------------------------------------------------- 如果(NormalizeDouble(pa, dg)>NormalizeDouble(MA1, dg))。{价格高于MA1}。 如果(NormalizeDouble(pa, dg)<NormalizeDouble(MA1, dg)){价格低于MA1}{价格低于MA1}。 否则如果(NormalizeDouble(pa, dg)==NormalizeDouble(MA1, dg)){价格等同于MA1}。 ---------------------------------------------------------------------------------------------------- ---------------------------------------- Для Sell ------------------------------------------------ 如果(NormalizeDouble(pb, dg)>NormalizeDouble(MA1, dg){价格高于MA1}。 如果(NormalizeDouble(pb, dg)<NormalizeDouble(MA1, dg){价格低于MA1}{价格低于MA1}。 否则如果(NormalizeDouble(pb, dg)==NormalizeDouble(MA1, dg)){价格等同于MA1}。 ---------------------------------------------------------------------------------------------------- 最简单的是初中一年级的数学课 [WARNING CLOSED!] Any newbie [存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. 错误、漏洞、问题 Victor Nikolaev 2010.10.20 07:57 #9228 artmedia70: double MA1=iMA(Symbol(), Period(), PeriodMA, 0, MODE_SMA, PRICE_CLOSE, 1); double pa=MarketInfo(Symbol(), MODE_ASK); double pb=MarketInfo(Symbol(), MODE_BID); int pt=MarketInfo(Symbol(), MODE_POINT)。 int dg=MarketInfo(Symbol(), MODE_DIGITS)。 ---------------------------------------- Для Buy ------------------------------------------------- 如果(NormalizeDouble(pa, dg)>NormalizeDouble(MA1, dg))。{价格高于MA1}{价格高于MA1}。 如果(NormalizeDouble(pa, dg)<NormalizeDouble(MA1, dg)){价格低于MA1}{价格低于MA1}。 否则如果(NormalizeDouble(pa, dg)==NormalizeDouble(MA1, dg)){价格等同于MA1}。 ---------------------------------------------------------------------------------------------------- ---------------------------------------- Для Sell ------------------------------------------------ 如果(NormalizeDouble(pb, dg)>NormalizeDouble(MA1, dg){价格高于MA1}{价格高于MA1}。 如果(NormalizeDouble(pb, dg)<NormalizeDouble(MA1, dg){价格低于MA1}{价格低于MA1}。 否则如果(NormalizeDouble(pb, dg)==NormalizeDouble(MA1, dg)){价格等同于MA1}。 ---------------------------------------------------------------------------------------------------- 最简单的是高中一年级的数学课 阿特姆。如果你想一想 Artyom Trishkin 2010.10.20 08:04 #9229 Vinin: 阿特姆。如果你仔细想想...你好,维克多。你知道,我已经想好了一个具体的顺序。我脑子里蹦出的第一件事就是我写的东西。我不是那个需要进一步思考的人。最主要的是确定思想的方向...:) 纠正它,这样一个人就不会迷路了......:) Artyom Trishkin 2010.10.20 08:14 #9230 对...比较这些数值的差异会更正确,但我们把这个问题留给提问者......:) 最主要的是--思想的方向被赋予... 1...916917918919920921922923924925926927928929930...1145 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
试过了,没有用!
你有int First()。
你需要int First()
{
//--------Function body----------
返回(0)。
}
上述内容在哪里需要描述?
错误
上述内容在哪里需要描述?
错误
上述内容应该在哪里描述?
错误
没有必要在任何地方描述它。这不是一个错误,而是一个警告,说明该函数在EA的任何地方都没有使用,可以将其删除。
在EA主体中调用 First();函数 后,将不再有这样的警告。
是否有最小的代码来决定价格的位置,是在Moving之上还是在其之下?
double MA1=iMA(Symbol(), Period(), PeriodMA, 0, MODE_SMA, PRICE_CLOSE, 1);
double pa=MarketInfo(Symbol(), MODE_ASK);
double pb=MarketInfo(Symbol(), MODE_BID);
int pt=MarketInfo(Symbol(), MODE_POINT)。
int dg=MarketInfo(Symbol(), MODE_DIGITS)。
---------------------------------------- Для Buy -------------------------------------------------
如果(NormalizeDouble(pa, dg)>NormalizeDouble(MA1, dg))。{价格高于MA1}。
如果(NormalizeDouble(pa, dg)<NormalizeDouble(MA1, dg)){价格低于MA1}{价格低于MA1}。
否则如果(NormalizeDouble(pa, dg)==NormalizeDouble(MA1, dg)){价格等同于MA1}。
----------------------------------------------------------------------------------------------------
---------------------------------------- Для Sell ------------------------------------------------
如果(NormalizeDouble(pb, dg)>NormalizeDouble(MA1, dg){价格高于MA1}。
如果(NormalizeDouble(pb, dg)<NormalizeDouble(MA1, dg){价格低于MA1}{价格低于MA1}。
否则如果(NormalizeDouble(pb, dg)==NormalizeDouble(MA1, dg)){价格等同于MA1}。
----------------------------------------------------------------------------------------------------
最简单的是初中一年级的数学课
double MA1=iMA(Symbol(), Period(), PeriodMA, 0, MODE_SMA, PRICE_CLOSE, 1);
double pa=MarketInfo(Symbol(), MODE_ASK);
double pb=MarketInfo(Symbol(), MODE_BID);
int pt=MarketInfo(Symbol(), MODE_POINT)。
int dg=MarketInfo(Symbol(), MODE_DIGITS)。
---------------------------------------- Для Buy -------------------------------------------------
如果(NormalizeDouble(pa, dg)>NormalizeDouble(MA1, dg))。{价格高于MA1}{价格高于MA1}。
如果(NormalizeDouble(pa, dg)<NormalizeDouble(MA1, dg)){价格低于MA1}{价格低于MA1}。
否则如果(NormalizeDouble(pa, dg)==NormalizeDouble(MA1, dg)){价格等同于MA1}。
----------------------------------------------------------------------------------------------------
---------------------------------------- Для Sell ------------------------------------------------
如果(NormalizeDouble(pb, dg)>NormalizeDouble(MA1, dg){价格高于MA1}{价格高于MA1}。
如果(NormalizeDouble(pb, dg)<NormalizeDouble(MA1, dg){价格低于MA1}{价格低于MA1}。
否则如果(NormalizeDouble(pb, dg)==NormalizeDouble(MA1, dg)){价格等同于MA1}。
----------------------------------------------------------------------------------------------------
最简单的是高中一年级的数学课
阿特姆。如果你想一想
阿特姆。如果你仔细想想...
你好,维克多。你知道,我已经想好了一个具体的顺序。我脑子里蹦出的第一件事就是我写的东西。我不是那个需要进一步思考的人。最主要的是确定思想的方向...:)
纠正它,这样一个人就不会迷路了......:)
对...比较这些数值的差异会更正确,但我们把这个问题留给提问者......:)
最主要的是--思想的方向被赋予...