linearregressionchannel.mq5 60 33 のいずれかです。
こんにちは、ニコライさん
リオデジャネイロからおはようございます。
私は現在、回帰チャネル・インディケータを探求しており、MT5用の線形回帰の 特徴を持つインディケータのためのあなたの素晴らしいコードを見つけました。
まず第一に、素晴らしいコードと、惜しみなくあなたの苦労を分かち合ってくれたことに感謝します。
開始後、ENUM宣言に関する2つのエラーを修正する必要がありました。
しかし、チャネルがバーごとにその条件を更新しないことに気づきました。
コードを勝手に変更したところ、入力された合計のバーについて、すべてのバーでチャネルが更新されるようになりました。
現在、期待通りに動作しており、価格の方向性を予測する確率を最大化するために、他のトレンド・インジケータと共に探求するつもりです。
寛大な共有に感謝します。
サルスティアーノ・レアル
ブラジル、リオデジャネイロ
ライブラリからターミナルにインジケーターを読み込むことができません。
KKAAZZOO#:
こんにちは、ライブラリのインジケータがターミナルに読み込まれません。
こんにちは、ライブラリのインジケータがターミナルに読み込まれません。
50行目以降で列挙型が定義されており、定義済みの値MODE_CLOSE が使用されています。
このように修正しましょう:
//+-----------------------------------+ //|| 列挙を宣言する //+-----------------------------------+ enum ENUM_USER_PRICE { USER_PRICE_CLOSE=MODE_CLOSE, //クローズを使用 USER_PRICE_HIGH_LOW //ハイとローを使用 }; //+-----------------------------------+ //| インジケータの入力パラメータ //+-----------------------------------+ input ENUM_USER_PRICE UserPrice=USER_PRICE_CLOSE; //価格オプション input uint barsToCount=50; //計算するバーの数 //+-----------------------------------+
194行目では次のようにします:
if(UserPrice==(ENUM_USER_PRICE)MODE_CLOSE)
のようにしてもいいし、このようにしてもいい:
if(UserPrice==USER_PRICE_CLOSE) - でも違いはありません。カスタムのUSER_PRICE_CLOSEは標準のMODE_CLOSEと 同じだからです。最初のオプションの場合のみ、列挙型変数ENUM_USER_PRICEの型を指定する必要があります。
ファイルはトレーラーの中にある。
ファイル:
取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
LinearRegressionChannel:
線形回帰のカスタムツール。LRラインと支持/抵抗線の値は、バッファ内にあります。
作者: Nikolay Kositsin