编码帮助 - 页 56

 
mladen:
dasio 不知道我是否理解你的意图,但是如果你想用3个点来画一条趋势线,而这3个点都属于同一条直线,那么你在99.9999%的情况下是做不到的(3个点在同一条直线上是极其罕见的,所以这只是一个例外而不是一个规则)

我知道由于这个原因,我管理的外部参数 的容忍度如何。

也许我有一个想法。你能告诉我这是否可以做到,是否正确吗?

当指标找到最后两个点时,如果这两个点是高点,它就会在这两个点之间的间隔内搜索一个与趋势线相距<公差的高点。

你怎么看?

 

你好。

如果我想计算开仓价和实际价格之间的最高价格值,这是正确的方法吗?

for(int e = 0;e <= OrdersTotal(); e++) {

if(OrderSelect(e, SELECT_BY_POS)) {

if(OrderSymbol()== Symbol()) {

if(OrderType() == OP_SELL) {

double Highprice = High;

如果是错误的,正确的解决方案是什么?

谢谢你

 

没有

你有一个")"在错误的地方。它应该是这样的

double Highprice = High;

[/PHP]

dasio:
Hi,

if i want to calculate the highest price value between openorder and actual price, it is the right way?

[PHP]for(int e = 0;e <= OrdersTotal(); e++) {

if(OrderSelect(e, SELECT_BY_POS)) {

if(OrderSymbol()== Symbol()) {

if(OrderType() == OP_SELL) {

double Highprice = High;

If it is wrong, what is the right solution?

Thank you
 

!!我如何将条形收盘信号改为每个刻度线信号? 以及每个/任何刻度线,但每个条形一次?

我发现有几个指标的选项被添加到每个tick或bar close方法。

我从EA中调整了一个简单的indi,但对于持续时间较长的蜡烛,如4H上的蜡烛,在事件发生后一小时或更长时间才有警报,这让我很困扰。

这就是我认为我需要改变的地方。

(我可以直接删除-1吗?)

int start()

{

double visualAddition= 3*_pipsMultiplyer*Point;

int counted_bars=IndicatorCounted();

if(Bars<=100) {return(0);}

int i=Bars-counted_bars-1;

while(i>=0)

{

_buySignal=EMPTY_VALUE。

_sellSignal=EMPTY_VALUE。

_lotSize=_lotSizeDefault;

如果(IsBuySignal(i)){

_buySignal=iLow(Symbol(), Period(),i)-visualAddition;

如果(_enableAlert){

如果(i==1){

Alert("BUY "+Symbol()+" "+Period()+" bluebreeze")。

SendMail("bluebreeze Long "+Symbol()+" "+Period(), "bluebreeze Long "+Symbol()+" "+Period())。

}

}

}

 

需要帮助 用iCustom Indicator 编码EA

谁能帮我弄清楚如何从一个自定义指标中提取参数集?

数据窗口显示Value, Value2, Value3。 买入信号返回一个大于0的数值Value3,卖出信号返回一个数值Value/Value2。

double sig_buy=iCustom(NULL,0,"Custom_Indicator_name",x,x,x,x,X,0);[/CODE]

,x,x,x,x,X

|________|

[CODE]double sig_buy=iCustom(NULL,0,"Custom_Indicator_name",x,x,x,x,X,0);

,x,x,x,x,X

|________|

我想知道如何计算出这些参数,如果有人能告诉我这些参数,那太好了,但我想知道如何计算。

谢谢你。

附加的文件:
 
I_Need_Money:
谁能帮我弄清楚如何从自定义指标中提取参数集?

数据窗口显示Value, Value2, Value3。 买入信号返回一个大于0的数值Value3,卖出信号返回一个数值Value/Value2。

double sig_buy=iCustom(NULL,0,"Custom_Indicator_name",x,x,x,x,X,0);[/CODE]

,x,x,x,x,X

|________|

[CODE]double sig_buy=iCustom(NULL,0,"Custom_Indicator_name",x,x,x,x,X,0);

,x,x,x,x,X

|________|

我想知道如何计算出参数,如果有人能告诉我参数,那太好了,但我想知道如何计算。

谢谢你。

嗨,我需要钱。

如果你有源代码,通常是没有问题的,如果是ex4文件,就比较麻烦了。

 

iCustom 编码问题 - 请帮助

你好。

我想改编一个调用iFractals的指标,改为调用一个具有可调周期功能的自定义分形指标。我试图改编的指标见附件。它叫做 "closesrelativejtozpreviousofractal"。

closesrelativejtozpreviousofractal.mq4

该代码在价格突破前一个分形高点时画出一个向上的箭头,反之则是一个向下的箭头。

我试图用iCustom调用的指标也在附件中。它被称为 "分形 - 可调"。

fractal_-_adjustable.mq4

下面是我试图修改原始指标,使其调用Fractals - adjustable。该代码成功地在高位和低位分形上绘制了点,而且分形周期可以调整,正如我所希望的那样。问题出在用于绘制前期高点和低点分形水平的突破点的箭头上。我不能让它们正确地绘图。

如果能得到任何帮助,我将不胜感激。

谨此致意。

drofwarc

int start()

{

int counted_bars = IndicatorCounted();

if (counted_bars > 0) counted_bars--;

int limit = Bars - counted_bars;

for(int i=limit; i>0; i--)

{

UpFractalsBuffer=iCustom(NULL,0,"Fractal - Adjustable", dist, arrowPosition, 0, i); //-Draw the high fractal

if (UpFractalsBuffer!=0) //-If it is available, put in the array of fractals for higher levels

HighLevel=iCustom(NULL,0,"Fractal - Adjustable", dist, arrowPosition, 2, i);

if(Close>HighLevel)

UpArrowBuffer=(Low-(PipBuffer)*Poin); //Arrows

DownFractalsBuffer=iCustom(NULL,0,"Fractal - Adjustable", dist, arrowPosition, 1, i); //-Draw the low fractal

if(DownFractalsBuffer!=0) //- If it is available put in the array of lower levels

LowLevel=iCustom(NULL,0,"Fractal - Adjustable", dist, arrowPosition, 3, i);

if(Close<LowLevel)

DownArrowBuffer=(High+(PipBuffer)*Poin);//Arrows

}

return(0);

}
 

有一个CODER的问题,而不是上面的答案(我知道OHLC,和修改大小,其他MT4的东西,你必须尝试和错误尝试的效果和学习)

MT4的指令代码相对较短

thesedays, asp.net

简单命令的语法是点这个和点那个(非常长)。

我的问题是。

CODERS能不能在YOUTUBE上找到一些使用DEBUGGER的方法,我知道它应该设置断点,然后点击其中一个图标到STEPS

然后注意一些变量值

但它仍然非常复杂

--

此外,当MICROSOFT给出一个信息的时候,它非常长,就像一个段落一样

它没有告诉你什么是正确的模板(示例代码)来使用这种命令

所以这使得现在的调试变得特别复杂(除此之外,你还不了解每条命令或多重选择,因为它可能是点选项1或点选项10)。

也就是说,在我们得到信息后,我们如何找到合适的样本来做我们想做的事情,或者修复代码。

整个问题是关于现在的调试 -- 这里的人可以对现代的编码进行一些说明吗!?

 

嘿,Mladen或先生的工具,你可以帮助我!为什么没有回复?

 

我可以看到一些关于条形计数的东西,以便在条形结束时发出信号,但如果我删除这个,它需要一些代码,以便只发出一个警报。

为什么不给我答复?

原因: