ケルトナー・チャンネル - ページ 7

 
Blaiserboy:
これのロジックはちょっとおかしいですね。

コードを見ればわかるように、これは上側のチャネルと下側のチャネルが交互にクロスすることを想定しています。上か下の2つの連続したクロスがあるとき......間違った警告が送られる。

void doAlert(string doWhat)

{

static string previousAlert="nothing";

static datetime previousTime;

文字列メッセージ

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

previousAlert = doWhat;

previousTime = Time[0]。

//

//

//

//

//

message = StringConcatenate(Symbol()," at ",TimeToStr(TimeLocal(),TIME_SECONDS)," Keltner price penetrated ",doWhat," channel ").If (alertsessage) アラートメッセージを表示します。

if (alertsMessage) Alert(メッセージ);

if (alertsEmail) SendMail(StringConcatenate(Symbol()," Keltner channel "),message).もし (alertsSound) PlayMessage.もし (alertsEmail) PlayMessage;

if (alertsSound) PlaySound(サウンドファイル);

のようにすると、値動きではなく、前のアラートに基づいて変化することが分かります。

デイブエム

デイブム

previousAlert != doWhat "の部分を削除すると、前回のアラートを考慮せず、バンドがブレークするたびにアラートを出すようになります。

 

mladen

ご返信ありがとうございます。

そのように修正しましたが、問題は解決されず、むしろ問題を大きくしてしまいました。

私はコードを理解していないので、それを修正することができるかどうか見てみます。

daveM

 
Blaiserboy:
mladen

ご回答ありがとうございます。

そのように修正しましたが、問題は解決されず、むしろ問題を大きくしてしまいました。

私はコードを理解していないので、それを修正することができるかどうかを確認します。

daveM

次のコードを試してみてください:keltner_channel_alerts_2.mq4

alertsOnEachBreakparameterを 使用してください(価格がバンドを破るたびにアラートを受け取るにはtrueに設定します)。

ファイル:
 

わー早いですねー。

ありがとうございます。

試してみますので、ご報告します。

このインジケーターに惹かれたのは、誰かが使っているのを見て、それを使ってEAを作ろうと思って遊んだのがきっかけです。いい可能性があると思います。

またよろしくお願いします。

daveM

 

親愛なるムラデン

ケルトナー・チャンネルはしばらく更新されていませんね。もし、お暇な時間があれば、ケルトナー・チャンネル/オシレーターのインジケーターを更新していただけませんか?MTF版も作っていただけるとありがたいです。

また、以前にStarc bandsのインジケータを作ったことがあれば、そのリンクも教えてください。検索してもヒットしないので・・・。

ありがとうございました。

 
heispark:

親愛なるムラデン

ケルトナー・チャンネルはしばらく更新されていませんね。もし、お暇な時間があれば、ケルトナー・チャンネル/オシレーターのインジケーターを更新していただけませんか?MTF版も作っていただけるとありがたいです。

また、以前にStarc bandsのインジケータを作ったことがあれば、そのリンクも教えてください。検索してもヒットしないので・・・。

ありがとうございます。

まずこのバージョンです


STARC (Stoller Average Range Channels (STARC Bands)) のメタトレーダー5であり、いくつかの偏差があります。

STARCバンドの定義では、:

STARC (Stoller Average Range Channels) は、通常の移動平均線を中心にチャネルを形成する3本のラインを表示します。この3本の線は

  • n期間の単純移動平均(SMA)。
  • 上側のバンドは、n期間のSMAとm期間のATR(Average True Range)に定数Kを乗じたものです。
  • 下限バンドは、n期間のSMAからm期間のATRに定数Kを乗じたものを引いたものです。

STARCバンドは、Manning Stollerによって開発されました。

このバージョンは:

  • このバージョンでは、2つのバンドがチャンネルとして描画されます。
  • STARCの基本値およびATRの計算に、4種類の基本的な平均を使用することができます。

すでにマルチタイムフレームバージョンです。


ファイル:
STARC bands.mq5  31 kb
 
mladen:

まず、このバージョンを紹介します。


STARC(Stoller Average Range Channels (STARC Bands))のメタトレーダー5で、若干の偏差があるものです。

定義上、STARCバンドは.

このバージョンでは

  • チャンネルとして描画される2つのバンド(1つだけではありません)。
  • STARCの基本値やATRの計算に、4種類の基本的な平均を使用することができます。

すでにマルチタイムフレームバージョンです。


ありがとうございます。

今後、MT4版を作成される場合は、こちらに投稿をお願いします。

よろしくお願いします。

 
heispark:

ありがとうございました。

今後、MT4版を作ったら、ここに書き込んでください。

よろしくお願いします。

こちらもMT4版です(見た目が少し違うだけです)。


ファイル:
STARC bands.mq4  13 kb
 
mladen:

mt4版もあります(見た目が少し違うだけです)。


本当にありがとうございました! :-)
 
<br /> Translate="no">。
Mladen Rakic です。

mt4版もあります(見た目が少し違うだけです)。



こんにちは

中心線がsma(period)で、上下のチャンネル線が以下の量だけ上下にオフセットされているケルトナーチャンネルが欲しいのですが、どうすればいいでしょうか?(オフセット倍率×SMA( H-L, period))

メタトレーダー4用

ありがとうございました。