凯尔特人频道 - 页 7

 
Blaiserboy:
这里面的逻辑不太正确。

正如你在代码...... 中所看到的,它希望上行通道和下行通道交替被穿越。当上轨或下轨有两个连续的交叉时......,那么就会发出错误的警报。

void doAlert(string doWhat)

{

static string previousAlert="nothing"。

static datetime previousTime;

字符串消息。

如果(previousAlert != doWhat || previousTime != Time[0]) {

previousAlert = doWhat;

previousTime = Time[0];

//

//

//

//

//

message = StringConcatenate(Symbol()," at ",TimeToStr(TimeLocal(),TIME_SECONDS)," Keltner price penetrated ",doWhat," channel ") 。

如果(alertsMessage)警报(消息)。

如果(alertsEmail) SendMail(StringConcatenate(Symbol()," Keltner channel "),message);

如果(alertsSound) PlaySound(soundfile);

}

}

你可以看到,它是根据前一个警报而不是价格行为来改变的。

daveM

daveM

删除 "previousAlert != doWhat "部分,它将不考虑之前的警报,它将在每次波段被打破时发出警报。

 

mladen

谢谢你的回答。

我做了这个修正,但它没有解决问题,实际上它引起了更多的问题。

我将看看我是否能解决这个问题,我不确定我是否理解这个代码。

daveM

 
Blaiserboy:
mladen

谢谢你的回答。

我做了这个修正,但它并没有解决问题,实际上它引起了更多的问题。

我将看看我是否能解决这个问题,我不确定我是否理解这些代码。

daveM

试试这个:keltner_channel_alerts_2.mq4

使用alertsOnEachBreak 参数(设置为 "true",在每次价格突破波段时得到警报)

附加的文件:
 

哇,真快啊!

谢谢你。

我将尝试一下,然后告诉你。

这个指标吸引我的原因是,我看到有人在使用它,我玩了一下,并开始用它做一个EA。我认为有很好的潜力。

再次感谢。

daveM

 

亲爱的Mladen

Keltner通道已经有一段时间没有更新了。如果您有空闲时间,能否更新您的Keltner通道/振荡器指标?如果你也能把它做成MTF版本,我会很感激。

另外,如果你以前做过Starc波段指标,请分享其链接。搜索没有结果...

谢谢你,先生。

 
heispark:

亲爱的Mladen

Keltner通道已经有一段时间没有更新了。如果您有空闲时间,能否更新您的Keltner通道/振荡器指标?如果你也能把它做成MTF版本,我会很感激。

另外,如果你以前做过Starc波段指标,请分享其链接。搜索没有结果...

谢谢你,先生。

这里先介绍一下这个版本


它是STARC(Stoller Average Range Channels (STARC Bands))的metatrader 5,有一些偏差。

根据定义,STARC波段是:

STARC(Stoller Average Range Channels)显示了三条线,它们在普通移动平均线周围形成了一个通道。这三条线是

  • 一条n周期的简单移动平均线(SMA)。
  • 一个上带,即n期的SMA加上m期的平均真实范围(ATR)乘以一个常数K。
  • 下限带,即n周期的SMA减去m周期的ATR,再乘以常数K。

STARC波段是由Manning Stoller开发的。

这个版本。

  • 有两个波段(而不仅仅是一个),它们被绘制成一个通道
  • 它允许使用4种基本平均数中的任何一种来计算STARC的基本值和ATR的计算。

它已经是一个多时间框架版本


附加的文件:
STARC bands.mq5  31 kb
 
mladen:

首先是这个版本


这是一个STARC(斯托勒平均范围通道(STARC带))的metatrader 5,有一些偏差。

根据定义,STARC波段是:

这个版本:

  • 有两个波段(而不仅仅是一个),被画成一个通道
  • 它允许使用4种基本平均数中的任何一种来计算STARC的基本值和ATR的计算。

这已经是一个多时间框架的版本


谢谢你,先生。

如果你将来制作MT4版本,请在这里发布。

请注意。

 
heispark:

谢谢你,先生。

如果您将来制作MT4版本,请在此发布。

请注意。

这也是MT4版本(只是视觉上有点不同)。


附加的文件:
STARC bands.mq4  13 kb
 
mladen:

这里也是mt4的版本(只是视觉上有些不同)。


再次感谢您,先生! :-)
 
<br / translate="no">
Mladen Rakic:

这里也是mt4的版本(只是视觉上有点不同)。



尊敬的客户

我需要一个中心线为SMA(周期)的Keltner通道,通道的上下线按以下数量上下偏移。(偏移倍数 x SMA ( H-L, Period)

用于meta trader 4

谢谢你