インディケータ: 多色MACDヒストグラム [v04] - ページ 2 123 新しいコメント Diogo Ludwiger 2017.12.02 13:40 #11 こんにちは。私はEAを開発しており、このMACDインジケーターを使用しています。リアル口座と デモでEAを使おうとしたところ、こんなエラーが出ました。"ExtFastMaHandleのすべてのデータが計算されていません(-1brs)エラー4806" どうすればこのエラーを修正できますか? sanpietro 2018.07.22 20:13 #12 皆さん、こんにちは、 4802エラー(cannot loadcustom indicator'MQL5Indicators\macd_histogram_mc'.正しいディレクトリにあると思います。下の画像を見てください。 しかし、渡すべきパラメータ(とその値)について確信が持てません。どなたか典型的な完全な例を教えてください。 int CustomInd_ControlPanel = iCustom(_Symbol, _Period,"˶MQL5 ˶Macd_histogram_mc"); ありがとうございます。 jay314 2021.02.24 20:07 #13 ありがとうございます。真の」MACD ヒストグラムを持つインジケーターをあちこち探していました。 43111237 2021.05.03 21:50 #14 このインジケーターのダウンロード方法はありますか?ありがとうございます。 43111237 2021.05.03 21:59 #15 MT4で使えますか? Fabio 2022.02.25 15:23 #16 こんにちは。まず第一に、素晴らしい仕事 だ。君のコードはよく使っているよ。) 簡単な提案が2つあります: からの変更: IndicatorSetString( INDICATOR_SHORTNAME, "MACD_Histogram("+string(InpFastEMA)+", "+string(InpSlowEMA)+", "+string(InpSignalMA)+")); に設定します: IndicatorSetString( INDICATOR_SHORTNAME, "MACD_Histogram("+string(InpFastEMA)+", "+string(InpSlowEMA)+", "+string(InpSignalMA)+") - " + EnumToString(InpAppliedSignalMA) ); からの変更: #プロパティ indicator_colour3 緑,赤,青 から: #緑,赤,青,ライム,バイオレット を 次のように変更します。 から、次のように変更します: if(InpUseMultiColour==MultiColour) { if(ExtHistogramBuffer[i]>ExtHistogramBuffer[i+1]) ExtHistogramColorBuffer[i]=0; if(ExtHistogramBuffer[i]<ExtHistogramBuffer[i+1]) ExtHistogramColorBuffer[i]=1; if(ExtHistogramBuffer[i]==ExtHistogramBuffer[i+1]) ExtHistogramColourBuffer[i]=2; } とする: if(InpUseMultiColour==MultiColour) { if (ExtHistogramBuffer[i]>0) { // 0-緑、1-赤、2-青、3-石灰、4-紫 if(ExtHistogramBuffer[i]>ExtHistogramBuffer[i+1]) ExtHistogramColorBuffer[i]=3; if(ExtHistogramBuffer[i]<ExtHistogramBuffer[i+1]) ExtHistogramColorBuffer[i]=0; if(ExtHistogramBuffer[i]==ExtHistogramBuffer[i+1]) ExtHistogramColourBuffer[i]=2; } else { // 0-緑,1-赤,2-青,3-石灰,4-紫 if(ExtHistogramBuffer[i]>ExtHistogramBuffer[i+1]) ExtHistogramColorBuffer[i]=4; if(ExtHistogramBuffer[i]<ExtHistogramBuffer[i+1]) ExtHistogramColorBuffer[i]=1; if(ExtHistogramBuffer[i]==ExtHistogramBuffer[i+1]) ExtHistogramColourBuffer[i]=2; } } Indicators: MACD Histogram, multi-color インディケータ: 価格のフーリエ外挿 ICustom機能 tooraj928 2022.03.09 02:52 #17 開発者の皆様へ こんにちは、 参考までに、カラフルなヒストグラムに関するあなたのアイデアは魅力的で有用です。 しかし、数分後、2番目の数値が変化し、通常のMACDとの 間に不一致が見られ、それに応じて図も変化しました。 ありがとうございます、 Tooraj Widy Prasetyo 2022.07.09 03:41 #18 シグナルMACD」が自動更新されないようで、間違った計算をしている。タイムフレームを切り替えて手動で更新する必要があります。 全体的には素晴らしいインジケーターです。良いアイデアです。 Earthy Stag beetle 2023.01.25 17:33 #19 このインジケーターとそのソースを公開してくれてありがとう。 P.1 S.2 2024.06.18 16:52 #20 このコードとソースを共有してくれてありがとう。勉強しましょう。ありがとうございました。 123 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは。
どうすればこのエラーを修正できますか?
皆さん、こんにちは、
4802エラー(cannot loadcustom indicator'MQL5Indicators\macd_histogram_mc'.正しいディレクトリにあると思います。下の画像を見てください。
しかし、渡すべきパラメータ(とその値)について確信が持てません。どなたか典型的な完全な例を教えてください。
int CustomInd_ControlPanel = iCustom(_Symbol, _Period,"˶MQL5 ˶Macd_histogram_mc");
ありがとうございます。
こんにちは。まず第一に、素晴らしい仕事 だ。君のコードはよく使っているよ。)
簡単な提案が2つあります:
からの変更:
IndicatorSetString( INDICATOR_SHORTNAME, "MACD_Histogram("+string(InpFastEMA)+", "+string(InpSlowEMA)+", "+string(InpSignalMA)+"));
に設定します:
IndicatorSetString( INDICATOR_SHORTNAME, "MACD_Histogram("+string(InpFastEMA)+", "+string(InpSlowEMA)+", "+string(InpSignalMA)+") - " + EnumToString(InpAppliedSignalMA) );
からの変更:
#プロパティ indicator_colour3 緑,赤,青
から:
#緑,赤,青,ライム,バイオレット を 次のように変更します。
から、次のように変更します:
if(InpUseMultiColour==MultiColour)
{
if(ExtHistogramBuffer[i]>ExtHistogramBuffer[i+1])
ExtHistogramColorBuffer[i]=0;
if(ExtHistogramBuffer[i]<ExtHistogramBuffer[i+1])
ExtHistogramColorBuffer[i]=1;
if(ExtHistogramBuffer[i]==ExtHistogramBuffer[i+1])
ExtHistogramColourBuffer[i]=2;
}
とする:
if(InpUseMultiColour==MultiColour)
{
if (ExtHistogramBuffer[i]>0)
{
// 0-緑、1-赤、2-青、3-石灰、4-紫
if(ExtHistogramBuffer[i]>ExtHistogramBuffer[i+1])
ExtHistogramColorBuffer[i]=3;
if(ExtHistogramBuffer[i]<ExtHistogramBuffer[i+1])
ExtHistogramColorBuffer[i]=0;
if(ExtHistogramBuffer[i]==ExtHistogramBuffer[i+1])
ExtHistogramColourBuffer[i]=2;
}
else
{
// 0-緑,1-赤,2-青,3-石灰,4-紫
if(ExtHistogramBuffer[i]>ExtHistogramBuffer[i+1])
ExtHistogramColorBuffer[i]=4;
if(ExtHistogramBuffer[i]<ExtHistogramBuffer[i+1])
ExtHistogramColorBuffer[i]=1;
if(ExtHistogramBuffer[i]==ExtHistogramBuffer[i+1])
ExtHistogramColourBuffer[i]=2;
}
}
開発者の皆様へ
こんにちは、
参考までに、カラフルなヒストグラムに関するあなたのアイデアは魅力的で有用です。
しかし、数分後、2番目の数値が変化し、通常のMACDとの 間に不一致が見られ、それに応じて図も変化しました。
ありがとうございます、
Tooraj
シグナルMACD」が自動更新されないようで、間違った計算をしている。タイムフレームを切り替えて手動で更新する必要があります。
全体的には素晴らしいインジケーターです。良いアイデアです。