如何编码? - 页 66

 

谢谢!

非常感谢你们的帮助,这个Renko的东西正是我所要找的!"。

 

你好,谢谢你的回答,但你能告诉我,如果你不确定当前的最小和最大值,你会怎么做?比如当我把指标放在图表上,不勾选 指标最小和最大的方框时,里面有一个值(该特定图表的实际最小和最大值),但当时间框架改变时,这个值也会改变(很明显,因为有另一个图表......)。

 

只有最后一个卖家的代码?

我想在一些简单的代码方面寻求一点帮助。

我只想在屏幕注释中显示最后一次卖出的价格。这是我能做的最好的,但这在屏幕上只返回一个 "0"。我不关心买入的情况,只想显示最后一次卖出的价格。

"\nOrderOpenPrice-Sell: ", OP_SELL == OrderOpenPrice( ))。

如果我用这段代码做

"\nOrderOpenPrice -Sell: ", OrderOpenPrice( ))。

屏幕评论总是显示最后一个订单,无论它是买入还是卖出。

我怎样才能改变这一点,使它只显示最后的卖出?

如果有任何帮助,我们将不胜感激。

谢谢, Stephen

 
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位数字。

有人知道如何解决这个问题吗?

谢谢。

尊敬的各位来宾

 

仍有问题

谢谢你的善意回答,煎蛋。你在这里为我贴出的代码很有帮助,但它并不只评论最后的卖出。它对买入和卖出都有评论。我想让它只评论最后的卖出。

如果能有更多的指导,我将不胜感激

谢谢你,斯蒂芬

 
Stephen:
谢谢你的善意回答,煎蛋。你在这里为我贴出的代码很有帮助,但它并没有只评论最后的卖出。它对买入和卖出都有评论。我想让它只评论最后的卖出。

如果有更多的指示,我们将不胜感激

谢谢你,斯蒂芬

我以为它只是想显示一个浮点数(格式正确)。- 也许不是...

我不确定你是否意识到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的头寸。

谢谢

附加的文件: