[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 146 1...139140141142143144145146147148149150151152153...537 新评论 Dmitry Tolmachev 2011.02.25 11:26 #1451 Vovo4ka: 伙计们帮忙,我不明白.... 买入时机:当两个周期为14和17的RSI指标同时交叉并收于30以上时....。 卖出时机:当两个周期为14和17的RSI指标同时交叉,并收于70水平以下时,从上方....。 对同时交叉的血统感兴趣......即例证 diRSI1和diRSI2都小于30,到下一根蜡烛收盘时都大于30......与70级类似! double diRSI1=iRSI(NULL,0,14,PRICE_CLOSE,0)。 double diRSI2=iRSI(NULL,0,17,PRICE_CLOSE,0)。 double diRSI3=iRSI(NULL,0,14,PRICE_CLOSE,1); double diRSI4=iRSI(NULL,0,17,PRICE_CLOSE,1); 如果(AccountFreeMargin()<(100*Lots)){ Print("我们没有钱。Free Margin = ", AccountFreeMargin())。 return(0); } 如果(!ExistPositions()){ 如果( ( diRSI1>30 && diRSI2>30 && diRSI3<30 && diRSI4<30)){ OpenBuy()。 return(0); } 如果((diRSI1<70 && diRSI2<70 && diRSI3>70 && diRSI4>70)){ OpenSell()。 return(0); } } 如果正确,那么在测试中仍然开出不适合的交易....。 朋友们,请帮助... ObjectCreate("RSI1", OBJ_LABEL, 0, 0, 0); ObjectSet("RSI1", OBJPROP_CORNER, 0); ObjectSet("RSI1", OBJPROP_XDISTANCE, 5); ObjectSet("RSI1", OBJPROP_YDISTANCE, 30); ObjectSetText("RSI2","diRSI1" + DoubleToStr(diRSI1,1), 9, "Verdana", Yellow); ObjectCreate("RSI2", OBJ_LABEL, 0, 0, 0); ObjectSetText("RSI2", "diRSI2" + DoubleToStr(diRSI2,1), 9, "Verdana", Yellow); ObjectSet("RSI2", OBJPROP_CORNER, 0); ObjectSet("RSI2", OBJPROP_XDISTANCE, 5); ObjectSet("RSI2", OBJPROP_YDISTANCE, 45); ObjectCreate("RSI3", OBJ_LABEL, 0, 0, 0); ObjectSetText("RSI3", "diRSI3" + DoubleToStr(diRSI3,1), 9, "Verdana", Yellow); ObjectSet("RSI3", OBJPROP_CORNER, 0); ObjectSet("RSI3", OBJPROP_XDISTANCE, 5); ObjectSet("RSI3", OBJPROP_YDISTANCE, 60); ObjectCreate("RSI4", OBJ_LABEL, 0, 0, 0); ObjectSetText("RSI4", "diRSI4" + DoubleToStr(diRSI4,1), 9, "Verdana", Yellow); ObjectSet("RSI4", OBJPROP_CORNER, 0); ObjectSet("RSI4", OBJPROP_XDISTANCE, 5); ObjectSet("RSI4", OBJPROP_YDISTANCE, 75); 把这个粘贴到你的代码中,看看屏幕上的数字如何变化,然后你就会明白你需要做什么了。 [删除] 2011.02.25 13:26 #1452 todem: 把这个粘贴到你的代码中,看看屏幕上的数字是如何变化的,然后你就会知道该在 。 非常感谢,让我们看看吧)) 还有一个问题,如果我们没有描述一个变量,但没有赋值,它将自动被赋值为0????。 Roma 2011.02.25 13:26 #1453 我似乎有麻烦了,因为我不知道该如何划分。 谁能解释一下什么不能被什么所分割? 5到3或int到double或double到int或两者都是...... 要做双倍i=5/3; 你必须把5变成双倍... nwn001 2011.02.25 14:10 #1454 日安,亲爱的论坛成员。:) 我对以下几点感兴趣 - 如何使MetaTrader中的图表在屏幕上从右边缘移开50%以上? 是否有任何常数或函数来控制偏移量? 我试着搜索了一下,但没有显示任何关于转变 的信息。 有没有人有这方面的信息?:) 提前感谢您的关注。:) Виктор 2011.02.25 14:19 #1455 eddy: 我似乎在划分内部时遇到了麻烦。 谷歌搜索。Keywordsdivision int double site:mql4.com 非常详细的描述。 [删除] 2011.02.25 14:45 #1456 关于测试器的问题。请帮助我们! 我如何使默认的图表在测试器中运行后以我的设置绘制,而不是默认的黑色。我已经用我的设置保存了默认模板。如果我为一个工具打开一个新的图表,一切都很好,它可以正常打开,但测试人员一直在画一个黑色模板?我在测试器中找不到图表参数文件,无法用我自己的文件替换,当然,如果它单独存在的话。 Alexey Subbotin 2011.02.25 16:34 #1457 polsvv: 关于测试器的问题。请帮助我们! 我如何使默认的图表在测试器中运行后以我的设置绘制,而不是默认的黑色。我已经用我的设置保存了默认模板。如果我为一个工具打开一个新的图表,一切都很好,它可以正常打开,但测试人员一直在画一个黑色模板?我在测试器中找不到图表参数文件,无法用我自己的文件替换,当然,如果它单独存在的话。 右键 - 保存模板 - tester.tpl Roma 2011.02.25 16:39 #1458 我怎么知道指标的颜色? 如果只给指标缓冲区,默认情况下,# 属性 indicator_color1 blue --- 2011.02.25 16:47 #1459 eddy: 我怎么知道指标的颜色? 如果只给指标缓冲区,默认情况下#property indicator_color1 blue 如果没有设置为#property indicator_color1,有什么方法可以知道颜色吗? Roma 2011.02.25 16:48 #1460 我的意思是,它只 被设置为一个缓冲区,而不是一个外部变量。 1...139140141142143144145146147148149150151152153...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
伙计们帮忙,我不明白....
买入时机:当两个周期为14和17的RSI指标同时交叉并收于30以上时....。
卖出时机:当两个周期为14和17的RSI指标同时交叉,并收于70水平以下时,从上方....。
对同时交叉的血统感兴趣......即例证
diRSI1和diRSI2都小于30,到下一根蜡烛收盘时都大于30......与70级类似!
double diRSI1=iRSI(NULL,0,14,PRICE_CLOSE,0)。
double diRSI2=iRSI(NULL,0,17,PRICE_CLOSE,0)。
double diRSI3=iRSI(NULL,0,14,PRICE_CLOSE,1);
double diRSI4=iRSI(NULL,0,17,PRICE_CLOSE,1);
如果(AccountFreeMargin()<(100*Lots)){
Print("我们没有钱。Free Margin = ", AccountFreeMargin())。
return(0);
}
如果(!ExistPositions()){
如果( ( diRSI1>30 && diRSI2>30 && diRSI3<30 && diRSI4<30)){
OpenBuy()。
return(0);
}
如果((diRSI1<70 && diRSI2<70 && diRSI3>70 && diRSI4>70)){
OpenSell()。
return(0);
}
}
如果正确,那么在测试中仍然开出不适合的交易....。
朋友们,请帮助...
把这个粘贴到你的代码中,看看屏幕上的数字是如何变化的,然后你就会知道该在 。
非常感谢,让我们看看吧))
还有一个问题,如果我们没有描述一个变量,但没有赋值,它将自动被赋值为0????。
我似乎有麻烦了,因为我不知道该如何划分。
谁能解释一下什么不能被什么所分割?
5到3或int到double或double到int或两者都是......
要做双倍i=5/3; 你必须把5变成双倍...
日安,亲爱的论坛成员。:)
我对以下几点感兴趣 - 如何使MetaTrader中的图表在屏幕上从右边缘移开50%以上?
是否有任何常数或函数来控制偏移量?
我试着搜索了一下,但没有显示任何关于转变 的信息。
有没有人有这方面的信息?:)
提前感谢您的关注。:)
我似乎在划分内部时遇到了麻烦。
非常详细的描述。
关于测试器的问题。请帮助我们!
我如何使默认的图表在测试器中运行后以我的设置绘制,而不是默认的黑色。我已经用我的设置保存了默认模板。如果我为一个工具打开一个新的图表,一切都很好,它可以正常打开,但测试人员一直在画一个黑色模板?我在测试器中找不到图表参数文件,无法用我自己的文件替换,当然,如果它单独存在的话。
关于测试器的问题。请帮助我们!
我如何使默认的图表在测试器中运行后以我的设置绘制,而不是默认的黑色。我已经用我的设置保存了默认模板。如果我为一个工具打开一个新的图表,一切都很好,它可以正常打开,但测试人员一直在画一个黑色模板?我在测试器中找不到图表参数文件,无法用我自己的文件替换,当然,如果它单独存在的话。
我怎么知道指标的颜色? 如果只给指标缓冲区,默认情况下#property indicator_color1 blue