如何编码? - 页 66 1...596061626364656667686970717273...347 新评论 MrM 2008.01.26 12:10 #651 谢谢! 非常感谢你们的帮助,这个Renko的东西正是我所要找的!"。 MrM 2008.01.26 23:08 #652 你好,谢谢你的回答,但你能告诉我,如果你不确定当前的最小和最大值,你会怎么做?比如当我把指标放在图表上,不勾选 指标最小和最大的方框时,里面有一个值(该特定图表的实际最小和最大值),但当时间框架改变时,这个值也会改变(很明显,因为有另一个图表......)。 [删除] 2008.01.27 04:16 #653 只有最后一个卖家的代码? 我想在一些简单的代码方面寻求一点帮助。 我只想在屏幕注释中显示最后一次卖出的价格。这是我能做的最好的,但这在屏幕上只返回一个 "0"。我不关心买入的情况,只想显示最后一次卖出的价格。 "\nOrderOpenPrice-Sell: ", OP_SELL == OrderOpenPrice( ))。 如果我用这段代码做 "\nOrderOpenPrice -Sell: ", OrderOpenPrice( ))。 屏幕评论总是显示最后一个订单,无论它是买入还是卖出。 我怎样才能改变这一点,使它只显示最后的卖出? 如果有任何帮助,我们将不胜感激。 谢谢, Stephen omelette 2008.01.27 16:07 #654 Stephen: 我在寻找一些简单的代码,希望得到一点帮助。我只是想在屏幕注释上显示最后一次卖出的价格。这是我能做的最好的了,但这在屏幕上只返回一个 "0"。我不关心买入的情况,只想显示最后一次卖出的价格。 "\nOrderOpenPrice-Sell: ", OP_SELL == OrderOpenPrice( ))。 如果我用这段代码做 "\nOrderOpenPrice -Sell: ", OrderOpenPrice( ))。 屏幕评论总是显示最后一个订单,无论它是买入还是卖出。 我怎样才能改变这一点,使它只显示最后的卖出? 希望得到任何帮助。 谢谢你,斯蒂芬 Comment("\nOrderOpenPrice-Sell: " + DoubleToStr(OrderOpenPrice(),Digits))。 Juergen Schmidt 2008.01.28 22:37 #655 指标的问题,因为有0.0000,1的价差 你好。 我的指标有一个问题,当供应商使用,而不是欧元/美元0.0001 .....0.0000,1 (1,48125)意味着点后有5位数字。 有人知道如何解决这个问题吗? 谢谢。 尊敬的各位来宾 [删除] 2008.01.29 03:57 #656 仍有问题 谢谢你的善意回答,煎蛋。你在这里为我贴出的代码很有帮助,但它并不只评论最后的卖出。它对买入和卖出都有评论。我想让它只评论最后的卖出。 如果能有更多的指导,我将不胜感激 谢谢你,斯蒂芬 omelette 2008.01.29 05:40 #657 Stephen: 谢谢你的善意回答,煎蛋。你在这里为我贴出的代码很有帮助,但它并没有只评论最后的卖出。它对买入和卖出都有评论。我想让它只评论最后的卖出。如果有更多的指示,我们将不胜感激 谢谢你,斯蒂芬 我以为它只是想显示一个浮点数(格式正确)。- 也许不是... 我不确定你是否意识到OrderOpenPrice()不能统一使用--你必须先用OrderSelect()来选择票据。 如果你知道这一点,你也应该知道,你可以通过使用OrderType()来区分订单类型--这就是我认为你想做的事情。 Forexcashman 2008.01.29 11:47 #658 AMIBROKER指标到MQ2 一些有才华的程序员可以用.mq4写这个吗? 谢谢 -------------------------------------------------------------------------------- // 布莱恩日内想法。 // // 06年11月3日。 // 这只是根据我对布莱恩想法的理解而起草的......。 // 不确定这是否是他的确切意思,需要验证。 //SetChartBkGradientFill( ParamColor("BgTop", colorWhite),ParamColor("BgBottom", colorLightYellow),ParamColor("title block", colorWhite))。 Displacement = Param("Displacement", 1, 0, 1 ); Diff_prd1 = 5; Diff_prd2 = 7; Diff_prd3 = 22; Diff_prd4 = 80。 Diff_HL= H - L。 Diff_HL_MA1= MA(Diff_HL,Diff_prd1)。 Diff_HL_MA2= MA(Diff_HL,Diff_prd2)。 Diff_HL_MA3= MA(Diff_HL,Diff_prd3)。 Diff_HL_MA4= MA(Diff_HL,Diff_prd4)。 Plot( Diff_HL, _DEFAULT_NAME(), ParamColor("Color", ColorCycle), ParamStyle("Histogram style", styleHistogram | styleNoLabel|4, maskHistogram )。 Plot( Diff_HL_MA1, "MA5", colorGreen, styleLine, 0, 0, Displacement ) 。 Plot( Diff_HL_MA2, "MA7", colorBlue, styleLine, 0, 0, Displacement ); Plot( Diff_HL_MA3, "MA22", colorRed, styleLine, 0, 0, Displacement ); Plot( Diff_HL_MA4, "MA80", colorGold, styleLine, 0, 0, Displacement ); //计算出可能的价格范围......(这是动态的) //1)对于计算出的今天可能的高点与今天的低点的关系... /2) 对于计算出的今天可能的低点相对于今天的低点... DynHigh1 = L + Ref(Diff_HL_MA1,-1); DynLow1 = H - Ref(Diff_HL_MA1,-1); DynHigh2 = L + Ref(Diff_HL_MA2,-1); DynLow2 = H - Ref(Diff_HL_MA2,-1); DynHigh3 = L + Ref(Diff_HL_MA3,-1); DynLow3 = H - Ref(Diff_HL_MA3,-1); printf("今天的动态高点(7天MA)是:%g\n",DynHigh1)。 printf("Today Dynamic Low (7 Day MA) is: %g\n",DynLow1); printf("\n")。 printf("今天的动态高点(22天MA)是:%g\n",DynHigh2); printf("Today Dynamic Low (22 Day MA) is: %g\n",DynLow2); printf("\n")。 printf("今天的动态高点(50天MA)是:%g\n",DynHigh3); printf("Today Dynamic Low (50 Day MA) is: %g\n",DynLow3); printf("\n\n")。 _section_end()。 Range Indicators How to code? AmiBroker : converted from/to teldon 2008.01.31 07:03 #659 请求 需要帮助来编码EA -------------------------------------------------------------------------------- 你好 我需要有人在以下指标的基础上编写一个EA。当条形图在第一个条形图的收盘时从零点以下跨越到零点以上时,买入订单将被放置。卖出则相反。EA要包括获利和止损。就这些了 非常感谢 附件文件 FX_FISH_2MA.mq4 (5.0 KB, 7 views) 附加的文件: fx_fish_2ma.mq4 5 kb bruno 2008.01.31 17:22 #660 对EA的帮助! 我有这个EA,我正在使用,但需要额外的调整。有没有人可以添加一个选项,在获利 后关闭EA。另外,我注意到,如果它收到 "重新报价",它就不会开仓。我怎样才能纠正这个问题呢?比如说。EA开了一个买入@.10的头寸,然后开了一个卖出@.20的头寸,但由于 "重新报价",没有开一个买入@.4的头寸。 谢谢 附加的文件: breakthrough_1b.mq4 6 kb 1...596061626364656667686970717273...347 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
谢谢!
非常感谢你们的帮助,这个Renko的东西正是我所要找的!"。
你好,谢谢你的回答,但你能告诉我,如果你不确定当前的最小和最大值,你会怎么做?比如当我把指标放在图表上,不勾选 指标最小和最大的方框时,里面有一个值(该特定图表的实际最小和最大值),但当时间框架改变时,这个值也会改变(很明显,因为有另一个图表......)。
只有最后一个卖家的代码?
我想在一些简单的代码方面寻求一点帮助。
我只想在屏幕注释中显示最后一次卖出的价格。这是我能做的最好的,但这在屏幕上只返回一个 "0"。我不关心买入的情况,只想显示最后一次卖出的价格。
"\nOrderOpenPrice-Sell: ", OP_SELL == OrderOpenPrice( ))。
如果我用这段代码做
"\nOrderOpenPrice -Sell: ", OrderOpenPrice( ))。
屏幕评论总是显示最后一个订单,无论它是买入还是卖出。
我怎样才能改变这一点,使它只显示最后的卖出?
如果有任何帮助,我们将不胜感激。
谢谢, Stephen
我在寻找一些简单的代码,希望得到一点帮助。
我只是想在屏幕注释上显示最后一次卖出的价格。这是我能做的最好的了,但这在屏幕上只返回一个 "0"。我不关心买入的情况,只想显示最后一次卖出的价格。
"\nOrderOpenPrice-Sell: ", OP_SELL == OrderOpenPrice( ))。
如果我用这段代码做
"\nOrderOpenPrice -Sell: ", OrderOpenPrice( ))。
屏幕评论总是显示最后一个订单,无论它是买入还是卖出。
我怎样才能改变这一点,使它只显示最后的卖出?
希望得到任何帮助。
谢谢你,斯蒂芬Comment("\nOrderOpenPrice-Sell: " + DoubleToStr(OrderOpenPrice(),Digits))。
指标的问题,因为有0.0000,1的价差
你好。
我的指标有一个问题,当供应商使用,而不是欧元/美元0.0001 .....0.0000,1 (1,48125)意味着点后有5位数字。
有人知道如何解决这个问题吗?
谢谢。
尊敬的各位来宾
仍有问题
谢谢你的善意回答,煎蛋。你在这里为我贴出的代码很有帮助,但它并不只评论最后的卖出。它对买入和卖出都有评论。我想让它只评论最后的卖出。
如果能有更多的指导,我将不胜感激
谢谢你,斯蒂芬
谢谢你的善意回答,煎蛋。你在这里为我贴出的代码很有帮助,但它并没有只评论最后的卖出。它对买入和卖出都有评论。我想让它只评论最后的卖出。
如果有更多的指示,我们将不胜感激
谢谢你,斯蒂芬我以为它只是想显示一个浮点数(格式正确)。- 也许不是...
我不确定你是否意识到OrderOpenPrice()不能统一使用--你必须先用OrderSelect()来选择票据。 如果你知道这一点,你也应该知道,你可以通过使用OrderType()来区分订单类型--这就是我认为你想做的事情。
AMIBROKER指标到MQ2
一些有才华的程序员可以用.mq4写这个吗? 谢谢
--------------------------------------------------------------------------------
// 布莱恩日内想法。
//
// 06年11月3日。
// 这只是根据我对布莱恩想法的理解而起草的......。
// 不确定这是否是他的确切意思,需要验证。
//SetChartBkGradientFill( ParamColor("BgTop", colorWhite),ParamColor("BgBottom", colorLightYellow),ParamColor("title block", colorWhite))。
Displacement = Param("Displacement", 1, 0, 1 );
Diff_prd1 = 5;
Diff_prd2 = 7;
Diff_prd3 = 22;
Diff_prd4 = 80。
Diff_HL= H - L。
Diff_HL_MA1= MA(Diff_HL,Diff_prd1)。
Diff_HL_MA2= MA(Diff_HL,Diff_prd2)。
Diff_HL_MA3= MA(Diff_HL,Diff_prd3)。
Diff_HL_MA4= MA(Diff_HL,Diff_prd4)。
Plot( Diff_HL, _DEFAULT_NAME(), ParamColor("Color", ColorCycle), ParamStyle("Histogram style", styleHistogram | styleNoLabel|4, maskHistogram )。
Plot( Diff_HL_MA1, "MA5", colorGreen, styleLine, 0, 0, Displacement ) 。
Plot( Diff_HL_MA2, "MA7", colorBlue, styleLine, 0, 0, Displacement );
Plot( Diff_HL_MA3, "MA22", colorRed, styleLine, 0, 0, Displacement );
Plot( Diff_HL_MA4, "MA80", colorGold, styleLine, 0, 0, Displacement );
//计算出可能的价格范围......(这是动态的)
//1)对于计算出的今天可能的高点与今天的低点的关系...
/2) 对于计算出的今天可能的低点相对于今天的低点...
DynHigh1 = L + Ref(Diff_HL_MA1,-1);
DynLow1 = H - Ref(Diff_HL_MA1,-1);
DynHigh2 = L + Ref(Diff_HL_MA2,-1);
DynLow2 = H - Ref(Diff_HL_MA2,-1);
DynHigh3 = L + Ref(Diff_HL_MA3,-1);
DynLow3 = H - Ref(Diff_HL_MA3,-1);
printf("今天的动态高点(7天MA)是:%g\n",DynHigh1)。
printf("Today Dynamic Low (7 Day MA) is: %g\n",DynLow1);
printf("\n")。
printf("今天的动态高点(22天MA)是:%g\n",DynHigh2);
printf("Today Dynamic Low (22 Day MA) is: %g\n",DynLow2);
printf("\n")。
printf("今天的动态高点(50天MA)是:%g\n",DynHigh3);
printf("Today Dynamic Low (50 Day MA) is: %g\n",DynLow3);
printf("\n\n")。
_section_end()。
请求
需要帮助来编码EA
--------------------------------------------------------------------------------
你好
我需要有人在以下指标的基础上编写一个EA。当条形图在第一个条形图的收盘时从零点以下跨越到零点以上时,买入订单将被放置。卖出则相反。EA要包括获利和止损。就这些了
非常感谢
附件文件 FX_FISH_2MA.mq4 (5.0 KB, 7 views)
对EA的帮助!
我有这个EA,我正在使用,但需要额外的调整。有没有人可以添加一个选项,在获利 后关闭EA。另外,我注意到,如果它收到 "重新报价",它就不会开仓。我怎样才能纠正这个问题呢?比如说。EA开了一个买入@.10的头寸,然后开了一个卖出@.20的头寸,但由于 "重新报价",没有开一个买入@.4的头寸。
谢谢