如何编码? - 页 36 1...293031323334353637383940414243...347 新评论 Dan7974 2007.09.11 23:19 #351 我已经读过这个。 它没有任何意义! 拜托,谁能帮帮我!我真的很生气!!我还是不明白!!! 什么是: IndicatorCounted()。 蜡烛 ????????????? omelette 2007.09.12 00:27 #352 Dan7974: 我已经读过这个。这没有任何意义! 拜托,谁能帮帮我!我真的很生气!我还是不明白!!! 什么是: IndicatorCounted()。 杠杠 ????????????? 与其解释它是什么,不如解释它的使用原因--它使所有可用的条形图(Bars - 1)只计算一次,从那时起,只计算 "当前 "条形图。 这使得你的指标更有效率--因为不必每隔一段时间 就计算所有可用的条形图,只计算当前条形图。 1Dave7 2007.09.12 01:04 #353 需要利润显示编码帮助!!!!! //---- Pips Profit/////////////////////////////////////////////////////////////////////////////////////////////////////////////// int j,total=OrdersTotal(); for(j=0;j<total;j++) OrderSelect(j, SELECT_BY_POS, MODE_TRADES); if(OrderType()==OP_BUY && OrderSymbol()==Symbol() && OrderMagicNumber() == Reference) //Reference same as Magic Number { pips_profit = OrderProfit() ; } if(OrderType()==OP_SELL && OrderSymbol()==Symbol() && OrderMagicNumber() == Reference) //Reference same as Magic Number { pips_profit = OrderProfit() ; } ObjectCreate("pips_profit", OBJ_LABEL, 0, 0, 0); ObjectSetText("pips_profit",pips_profit,14, "Verdana", White);//color_of_pipsprofit); ObjectSet("pips_profit", OBJPROP_CORNER, 3); ObjectSet("pips_profit", OBJPROP_XDISTANCE, 34); ObjectSet("pips_profit", OBJPROP_YDISTANCE, 18); 我正试图捕捉买入或卖出一种货币的利润,并将其显示在各自的货币图表上。 我正在运行3种货币,我想在每种货币的图表上显示其点数表现。 你能帮助我吗? 戴夫<<< How to code? 问吧! Ask! Dan7974 2007.09.12 02:05 #354 omelette: 与其尝试解释什么是,不如解释其使用的原因--它使所有可用的条形图(Bars - 1)只计算一次,从那时起,只计算 "当前 "条形图。 这使你的指标更有效率--因为不必每隔一段时间计算所有可用的条形图,只计算当前条形图。 煎蛋。 你说的很有道理。 但是,我不是那种要做什么事情而不了解的人。我只是要理解它。 好了,开始了。 我说得对吗? 即:。 Bars=23000 IndicatorCounted()=(Bars-1) 即22999,对吗? 所以,也就是说,(Rain=Bars-IndicatorCounted()=1),对吗? 还有....,也就是说,我的代码说... double rHigh; rHigh=High[?] ? =雨,对吗? 所以,如果我把0放在?中,那么它将计算出当前条形的高点,对吗? 但是Rain=1记得吗?所以,它将计算前一栏的数据。 另外。 这一行是什么意思? if(counted_bars>0) counted_bars--。 谢谢大家!! William Austin 2007.09.12 02:16 #355 需要帮助!! 谁能帮我修改一下我所附的EA的代码? 我试着编辑代码来改变这一点,但没有任何成功。基本上,我想让EA在同一方向上一次只开一个订单,但我也希望它能在相反的方向上开另一个订单,如果另一个订单开始对我不利,基本上可以对冲,而保留第一个订单。 因此,举例来说,如果EA开了一个买入订单,而趋势在设定的点数后发生逆转,我希望EA能开一个卖出交易来对冲已开的买入交易。 如果您不介意的话,能否请您看一下EA中的相关代码,让我知道我需要添加或修改什么,以便EA执行一个新的交易,与已开的交易方向相反? 谢谢你的时间和帮助。 coz 2007.09.12 16:08 #356 同时开立两个订单 大家好。 我是MQL的新手,我想写一个程序,在同一时间在两个不同的货币对上开立一个订单。 例如,当英镑/美元的报价达到2.0500时,在英镑/美元和欧元/美元上开出一个空头。 我只能在连接有EA的货币对上正确开仓。 在其他货币对上,我收到错误129(价格过期)。 我试着使用RefreshRates(),但似乎没有帮助,但我可能做错了(我读过文档,但没有得到什么好处)。 有谁能给我指出一些可以帮助我的信息,或者发布一些基本的代码来使其发挥作用? 我在MQL4.com上发布了这个问题,但还没有得到回应,所以我想我可以试试这里的好帮手。 我确信已经有一些关于这个问题的帖子,但我就是找不到。 谢谢! fire_starta 2007.09.13 19:00 #357 不依赖指标的系统 该系统被称为 "1小时条形反转和突破"。 这个系统很简单,并遵循简单的价格行动规则,该规则是在1小时条形图中出现90点的移动后,将有一个20点的双向移动。 我没有把我的分析建立在假设上,也没有建立在一个星期的测试上,而是把逻辑应用在GBPJPY的整个历史的Excel表格上。 这些分析包括盈利和亏损百分比的结果。 我很乐意与能够编码和验证数据的专家分享这些结果。 这位专家的代码可以是几行,因为这个想法非常非常简单。 如果结果是可以接受的,并且在远期测试(3个月)的范围内可以盈利,那么我们可以(所有参与开发的人)在商业部分介绍这个专家。 Neo 2007.09.13 20:24 #358 我相信我可以提供帮助--你能扩展一下吗? keymaker 2007.09.14 12:22 #359 *多份待定稿件 * 你好 我需要一些帮助,以创建一个可以打开多个挂牌交易的脚本(总共5个手,同时进行)。 买入止损和买入限价,卖出止损和卖出限价脚本。 一些必须具备的条件。 -脚本启动时能够改变设置(GUI)。 在GUI中拥有这些设置。 -入场价格 第一手:20 TP,有 "x "手 第二批:30 TP,有 "x "手 第三批:40 TP,有 "x "手 第四批:50 TP,带 "x "手 第五批:60手,含 "x "手 -停损 -交易评论 -到期时间,例如:晚上20:00 --我试着自己做一个,但运气不好,只能开一个手。 谢谢你的帮助 1Dave7 2007.09.17 02:38 #360 使用该指标的2个退步 在一个EA中使用这个指标。 DAYHIGH=iCustom(NULL,0,"dayHL",0,0);[/PHP] THIS WOULD OBTAIN THE CURRENT HIGH. HOW DO I FIND THE CURRENT HIGH 2 STEPS BACK SINCE THIS INDICATOR STEPS UP OR DOWN ON DAILY HIGHS?? [PHP]DAYHIGH=iCustom(NULL,0,"dayHL",0,2) 因为指标中的步骤而无法工作。 我应该使用什么编码? 指标附后 - 如果你有正确的答案,请告诉我编码。 非常感谢!! 戴夫 附加的文件: dayhl.mq4 4 kb How to code? EA with custom indicator Elite indicators :) 1...293031323334353637383940414243...347 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我已经读过这个。
它没有任何意义!
拜托,谁能帮帮我!我真的很生气!!我还是不明白!!!
什么是:
IndicatorCounted()。
蜡烛
?????????????
我已经读过这个。
这没有任何意义!
拜托,谁能帮帮我!我真的很生气!我还是不明白!!!
什么是:
IndicatorCounted()。
杠杠
?????????????与其解释它是什么,不如解释它的使用原因--它使所有可用的条形图(Bars - 1)只计算一次,从那时起,只计算 "当前 "条形图。
这使得你的指标更有效率--因为不必每隔一段时间 就计算所有可用的条形图,只计算当前条形图。
需要利润显示编码帮助!!!!!
int j,total=OrdersTotal();
for(j=0;j<total;j++)
OrderSelect(j, SELECT_BY_POS, MODE_TRADES);
if(OrderType()==OP_BUY && OrderSymbol()==Symbol() && OrderMagicNumber() == Reference) //Reference same as Magic Number
{
pips_profit = OrderProfit() ;
}
if(OrderType()==OP_SELL && OrderSymbol()==Symbol() && OrderMagicNumber() == Reference) //Reference same as Magic Number
{
pips_profit = OrderProfit() ;
}
ObjectCreate("pips_profit", OBJ_LABEL, 0, 0, 0);
ObjectSetText("pips_profit",pips_profit,14, "Verdana", White);//color_of_pipsprofit);
ObjectSet("pips_profit", OBJPROP_CORNER, 3);
ObjectSet("pips_profit", OBJPROP_XDISTANCE, 34);
ObjectSet("pips_profit", OBJPROP_YDISTANCE, 18);我正试图捕捉买入或卖出一种货币的利润,并将其显示在各自的货币图表上。 我正在运行3种货币,我想在每种货币的图表上显示其点数表现。 你能帮助我吗?
与其尝试解释什么是,不如解释其使用的原因--它使所有可用的条形图(Bars - 1)只计算一次,从那时起,只计算 "当前 "条形图。 这使你的指标更有效率--因为不必每隔一段时间计算所有可用的条形图,只计算当前条形图。
煎蛋。
你说的很有道理。
但是,我不是那种要做什么事情而不了解的人。我只是要理解它。![](https://c.mql5.com/forextsd/smiles/face.png)
好了,开始了。
我说得对吗?
即:。
Bars=23000
IndicatorCounted()=(Bars-1) 即22999,对吗?
所以,也就是说,(Rain=Bars-IndicatorCounted()=1),对吗?
还有....,也就是说,我的代码说...
double rHigh;
rHigh=High[?] ?
=雨,对吗?
所以,如果我把0放在?中,那么它将计算出当前条形的高点,对吗?
但是Rain=1记得吗?所以,它将计算前一栏的数据。
另外。
这一行是什么意思?
if(counted_bars>0) counted_bars--。
谢谢大家!!
需要帮助!!
谁能帮我修改一下我所附的EA的代码?
我试着编辑代码来改变这一点,但没有任何成功。基本上,我想让EA在同一方向上一次只开一个订单,但我也希望它能在相反的方向上开另一个订单,如果另一个订单开始对我不利,基本上可以对冲,而保留第一个订单。
因此,举例来说,如果EA开了一个买入订单,而趋势在设定的点数后发生逆转,我希望EA能开一个卖出交易来对冲已开的买入交易。
如果您不介意的话,能否请您看一下EA中的相关代码,让我知道我需要添加或修改什么,以便EA执行一个新的交易,与已开的交易方向相反?
谢谢你的时间和帮助。
同时开立两个订单
大家好。
我是MQL的新手,我想写一个程序,在同一时间在两个不同的货币对上开立一个订单。 例如,当英镑/美元的报价达到2.0500时,在英镑/美元和欧元/美元上开出一个空头。 我只能在连接有EA的货币对上正确开仓。 在其他货币对上,我收到错误129(价格过期)。 我试着使用RefreshRates(),但似乎没有帮助,但我可能做错了(我读过文档,但没有得到什么好处)。 有谁能给我指出一些可以帮助我的信息,或者发布一些基本的代码来使其发挥作用?
我在MQL4.com上发布了这个问题,但还没有得到回应,所以我想我可以试试这里的好帮手。 我确信已经有一些关于这个问题的帖子,但我就是找不到。
谢谢!
不依赖指标的系统
该系统被称为 "1小时条形反转和突破"。
这个系统很简单,并遵循简单的价格行动规则,该规则是在1小时条形图中出现90点的移动后,将有一个20点的双向移动。
我没有把我的分析建立在假设上,也没有建立在一个星期的测试上,而是把逻辑应用在GBPJPY的整个历史的Excel表格上。
这些分析包括盈利和亏损百分比的结果。
我很乐意与能够编码和验证数据的专家分享这些结果。
这位专家的代码可以是几行,因为这个想法非常非常简单。
如果结果是可以接受的,并且在远期测试(3个月)的范围内可以盈利,那么我们可以(所有参与开发的人)在商业部分介绍这个专家。
我相信我可以提供帮助--你能扩展一下吗?
*多份待定稿件 *
你好
我需要一些帮助,以创建一个可以打开多个挂牌交易的脚本(总共5个手,同时进行)。
买入止损和买入限价,卖出止损和卖出限价脚本。
一些必须具备的条件。
-脚本启动时能够改变设置(GUI)。
在GUI中拥有这些设置。
-入场价格
第一手:20 TP,有 "x "手
第二批:30 TP,有 "x "手
第三批:40 TP,有 "x "手
第四批:50 TP,带 "x "手
第五批:60手,含 "x "手
-停损
-交易评论
-到期时间,例如:晚上20:00
--我试着自己做一个,但运气不好,只能开一个手。
谢谢你的帮助
使用该指标的2个退步
在一个EA中使用这个指标。
THIS WOULD OBTAIN THE CURRENT HIGH.
HOW DO I FIND THE CURRENT HIGH 2 STEPS BACK SINCE THIS INDICATOR STEPS UP OR DOWN ON DAILY HIGHS??
[PHP]DAYHIGH=iCustom(NULL,0,"dayHL",0,2)因为指标中的步骤而无法工作。 我应该使用什么编码?
指标附后 - 如果你有正确的答案,请告诉我编码。 非常感谢!!
戴夫