こんにちは、イスラエル、
ブログ、お時間と労力をありがとうございます。
あなたのHeikin Ashiカスタムインジケータコードについて お聞きしたいのですが。
ハイキンアシ・オープンの計算式について:
// HEIKIN ASHI OPEN FORMULA
HA_Open[i] = (HA_Open[i - 1] + HA_Close[i - 1]) / 2.0;
HA_Open[i-1]は計算されていません。これは0ではないでしょうか?
私の提案は
if (i == 1){
HA_Open[i] = (open[i - 1] + close[i - 1])/2.0; // HA最初のバーでは、通常のオープン/クローズのデータを使用する。
}
else{
// ヘイキン・アシ・オープンの計算式
HA_Open[i] = (HA_Open[i - 1] + HA_Close[i - 1]) / 2.0;
}
dhermanus カスタムインジケーターコードについて お聞きしたいのですが。
ありがとう。調べてみます。
ハイキンアシ・オープンの計算式について:
//
HA_Open[i] = (HA_Open[i - 1] + HA_Close[i - 1]) / 2.0;
HA_Open[i-1]は計算されていません。これは0ではないでしょうか?
私の提案
if (i == 1){
HA_Open[i] = (open[i - 1] + close[i - 1])/2.0; // HA最初のバーでは、通常のオープン/クローズのデータを使用する。
}
else{
// ヘイキン・アシ・オープンの公式
HA_Open[i] = (HA_Open[i - 1] + HA_Close[i - 1]) / 2.0;
}

取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
新しい記事「MQL5入門(第13回):初心者のためのカスタムインジケーター作成ガイド(II)」はパブリッシュされました:
MQL5の連載にようこそ。本稿第12回では、MQL5におけるカスタムインジケーター作成の基本について学びました。組み込み関数に頼らず、移動平均インジケーターを一から手動で実装しました。その後、この知識を活かして、ローソク足形式の移動平均インジケーターへと拡張し、インジケーター内でグラフィカル要素を操作する方法を紹介しました。
今回の記事では、これまでの基礎を活かし、より興味深いインジケーター開発の概念に取り組みます。今回もプロジェクトベースのアプローチを用いて、実践を通じて理解を深めていきます。主な目標は、平均足インジケーターの作成と、そのデータを使用した移動平均の計算です。これらのインジケーターが完成したら、それらを組み込んだエキスパートアドバイザー(EA)を開発します。この記事は初心者にも分かりやすく書かれているため、MQL5が初めての方でも安心して読み進めることができます。コードの各行に対して、「どのように動作するのか」だけでなく、「なぜそのステップが必要なのか」という理由まで丁寧に解説していきます。
この記事で紹介する戦略は教育目的のみに限定されており、成功を保証する売買戦略や投資アドバイスではありません。実際の取引に使用する前に、必ずリスクのない環境でテストをおこなってください。
作者: Israel Pelumi Abioye