[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 334 1...327328329330331332333334335336337338339340341...1145 新评论 [删除] 2009.12.06 16:16 #3331 Stepan241 >> : 我同意。它的输出很好,一切都很正确。我只是需要显示以下输出 Buf_0[i]=(Line2[i]+Line1[i])/Point/10; 它应该在一个单独的循环中完成。我更喜欢你的版本,因为我更喜欢FOR循环。谢谢你的帮助和关注。 _Aleks_ 2009.12.06 16:18 #3332 这是一个新手问题,不是要把论坛弄得乱七八糟。 经纪人是否区分手动和专家顾问开立的订单,以及是否由脚本开立的订单? 这个订单看到 ,是专家手动开的,还是 经纪人 也是区分由脚本开的订单? 我不是对外汇有疑虑, 我 只是好奇。 Роман 2009.12.06 16:26 #3333 日子过得不错。如果这不难的话--你能不能建议:用什么 "工具"(用什么--以什么方式)从获得的优化EA 样本中选择最佳的 值?最初的采样,比方说,5000行(运行)和7个参数。谢谢你。 [删除] 2009.12.06 16:33 #3334 大家晚上好。 请帮助我解决这个问题。我想在两个MAs的交点上做一个专家顾问。开放标准是买入:MA1>MA2,卖出:MA1<MA2。接近的标准是一样的。问题如下:如果一个订单被止损平仓,它就会在同一方向重新开仓,并再次被止损平仓,如此反复,直到再次越过MA。我们应该确保,如果止损被触发,我们要等待下一个交叉点来打开一个新的订单。 附加的文件: sov.mq4 4 kb Stepan241 2009.12.06 19:58 #3335 smogsam >> : 大家晚上好。 请帮助我解决这个问题。我试图在两个MAs的交叉点上放置一个专家顾问。开放标准是买入:MA1>MA2,卖出:MA1<MA2。关闭的标准是一样的。问题如下:如果一个订单被止损平仓,它就会在同一方向重新开仓,并再次被止损平仓,如此反复,直到再次越过MA。我们应该使它成为这样的:如果止损被触发,我们等待下一个交叉点来开立一个新的订单。 首先,该条目不大正确。 MA_1 = iMA(NULL,0,Period_MA_1,Sdvig_1,MODE_SMA,PRICE_CLOSE,0); //调用函数指标 MA_2 = iMA(NULL,0,Period_MA_2,Sdvig_2,MODE_SMA,PRICE_CLOSE,0)。 你应该输入1 而不是0 为了确定交叉点的时刻,我们不仅要考虑当前的数值(高于或低于,还要考虑之前的数值)。 因此,我们应该添加 MA_1_Prev = iMA(NULL,0,Period_MA_1,Sdvig_1,MODE_SMA,PRICE_CLOSE,2); //调用指标函数 MA_2_Prev= iMA(NULL,0,Period_MA_2,Sdvig_2,MODE_SMA,PRICE_CLOSE,2)。 注2 换句话说,这个区块现在看起来会像 MA_1 = iMA(NULL,0,Period_MA_1,Sdvig_1,MODE_SMA,PRICE_CLOSE,1); //调用函数指标 MA_2 = iMA(NULL,0,Period_MA_2,Sdvig_2,MODE_SMA,PRICE_CLOSE,1) 。 MA_1_Prev = iMA(NULL,0,Period_MA_1,Sdvig_1,MODE_SMA,PRICE_CLOSE,2); //调用指标函数 MA_2_Prev= iMA(NULL,0,Period_MA_2,Sdvig_2,MODE_SMA,PRICE_CLOSE,2)。 航线 如果(MA_2 < MA_1 && Fact_Up == true) 替换为if (MA_2 < MA_1 && MA_2_Prev>MA_1_Prev && Fact_Up == true) 对第二个条件和退出条件做同样的替换。新的条件用蓝色标出。现在,当第一条移动平均线大于第二条移动平均线,而第一条移动平均线的前值小于第二条移动平均线的前值时,我们将进入一个多头头寸。 [WARNING CLOSED!] Any newbie EA that sells when [ARCHIVE]Any rookie question, so [删除] 2009.12.06 20:59 #3336 你好,你能告诉我如何按时间搜索一个条形图并显示开盘、收盘价吗? Stepan241 2009.12.06 21:01 #3337 Roman. >> : 日子过得不错。 请建议:使用哪些 "工具"(如何-用什么)来选择最佳的 从获得的专家顾问的优化样本中获得的值? 初始样本,让我们假设,5000行(运行)和7个参数。谢谢你。 https://www.mql5.com/ru/articles/1434,这里有一些讨论的内容 https://www.mql5.com/ru/articles/1517,这里也都有很好的解释。BUT!!!!理论是一回事,实践是另一回事。并非所有事情都像写的那样顺利。一般来说,这个话题已经讨论了很久,没有达成共识。没有规则--只有建议。 mike 2009.12.06 21:15 #3338 建议如果有人看到一个 简单的 手工交易 的顾问 -- 任何实施...(它应该只是在牺牲传播的情况下慢慢排出) Stepan241 2009.12.06 21:20 #3339 snowman647 >> : 建议如果有人看到一个顾问,简单地通过渲染进行交易--任何实施...(它应该只是在牺牲传播的情况下慢慢排出) 所以写出来......这似乎很简单。 以任何顾问为基础,设置条件,如果开盘大于收盘,则开盘上涨或下跌。 mike 2009.12.06 21:40 #3340 Так напиши его...Там вроде все просто. бери за основу люой советник. и ставь условие ЕСЛИ ОПЕН БОЛЬШЕ СЛОЗЕ ТО ОТКРЫВАЕМСЯ ВВЕРХ ИНАЧЕ ВНИЗ 我希望有一个明确使用随机变量的EA,并且尽可能的随机))如果我没有找到,我会写下 1...327328329330331332333334335336337338339340341...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我同意。它的输出很好,一切都很正确。我只是需要显示以下输出
Buf_0[i]=(Line2[i]+Line1[i])/Point/10;
它应该在一个单独的循环中完成。我更喜欢你的版本,因为我更喜欢FOR循环。谢谢你的帮助和关注。
这是一个新手问题,不是要把论坛弄得乱七八糟。
经纪人是否区分手动和专家顾问开立的订单,以及是否由脚本开立的订单? 这个订单看到 ,是专家手动开的,还是 经纪人 也是区分由脚本开的订单?
我不是对外汇有疑虑, 我 只是好奇。
值?最初的采样,比方说,5000行(运行)和7个参数。谢谢你。
大家晚上好。
请帮助我解决这个问题。我想在两个MAs的交点上做一个专家顾问。开放标准是买入:MA1>MA2,卖出:MA1<MA2。接近的标准是一样的。问题如下:如果一个订单被止损平仓,它就会在同一方向重新开仓,并再次被止损平仓,如此反复,直到再次越过MA。我们应该确保,如果止损被触发,我们要等待下一个交叉点来打开一个新的订单。
大家晚上好。
请帮助我解决这个问题。我试图在两个MAs的交叉点上放置一个专家顾问。开放标准是买入:MA1>MA2,卖出:MA1<MA2。关闭的标准是一样的。问题如下:如果一个订单被止损平仓,它就会在同一方向重新开仓,并再次被止损平仓,如此反复,直到再次越过MA。我们应该使它成为这样的:如果止损被触发,我们等待下一个交叉点来开立一个新的订单。
首先,该条目不大正确。
MA_1 = iMA(NULL,0,Period_MA_1,Sdvig_1,MODE_SMA,PRICE_CLOSE,0); //调用函数指标
MA_2 = iMA(NULL,0,Period_MA_2,Sdvig_2,MODE_SMA,PRICE_CLOSE,0)。
你应该输入1 而不是0
为了确定交叉点的时刻,我们不仅要考虑当前的数值(高于或低于,还要考虑之前的数值)。
因此,我们应该添加
MA_1_Prev = iMA(NULL,0,Period_MA_1,Sdvig_1,MODE_SMA,PRICE_CLOSE,2); //调用指标函数
MA_2_Prev= iMA(NULL,0,Period_MA_2,Sdvig_2,MODE_SMA,PRICE_CLOSE,2)。
注2
换句话说,这个区块现在看起来会像
MA_1 = iMA(NULL,0,Period_MA_1,Sdvig_1,MODE_SMA,PRICE_CLOSE,1); //调用函数指标
MA_2 = iMA(NULL,0,Period_MA_2,Sdvig_2,MODE_SMA,PRICE_CLOSE,1) 。
MA_1_Prev = iMA(NULL,0,Period_MA_1,Sdvig_1,MODE_SMA,PRICE_CLOSE,2); //调用指标函数
MA_2_Prev= iMA(NULL,0,Period_MA_2,Sdvig_2,MODE_SMA,PRICE_CLOSE,2)。
航线
如果(MA_2 < MA_1 && Fact_Up == true)
替换为if (MA_2 < MA_1 && MA_2_Prev>MA_1_Prev && Fact_Up == true)
对第二个条件和退出条件做同样的替换。新的条件用蓝色标出。现在,当第一条移动平均线大于第二条移动平均线,而第一条移动平均线的前值小于第二条移动平均线的前值时,我们将进入一个多头头寸。
日子过得不错。 请建议:使用哪些 "工具"(如何-用什么)来选择最佳的
从获得的专家顾问的优化样本中获得的值? 初始样本,让我们假设,5000行(运行)和7个参数。谢谢你。
https://www.mql5.com/ru/articles/1434,这里有一些讨论的内容
https://www.mql5.com/ru/articles/1517,这里也都有很好的解释。BUT!!!!理论是一回事,实践是另一回事。并非所有事情都像写的那样顺利。一般来说,这个话题已经讨论了很久,没有达成共识。没有规则--只有建议。
建议如果有人看到一个顾问,简单地通过渲染进行交易--任何实施...(它应该只是在牺牲传播的情况下慢慢排出)
所以写出来......这似乎很简单。 以任何顾问为基础,设置条件,如果开盘大于收盘,则开盘上涨或下跌。
Так напиши его...Там вроде все просто. бери за основу люой советник. и ставь условие ЕСЛИ ОПЕН БОЛЬШЕ СЛОЗЕ ТО ОТКРЫВАЕМСЯ ВВЕРХ ИНАЧЕ ВНИЗ
我希望有一个明确使用随机变量的EA,并且尽可能的随机))如果我没有找到,我会写下