コミュニティ 【MQL4】質問掲示板 未来の値動きを予測するインジケーターについて

  • 作成者
    スレッド
  • #4329

    bovovossi
    Participant

    お世話になっております。

    未来の値動きを予測するインジケーターをEAで活用できないかと思っています。

    EAのエントリーロジックをみたし注文が入る際に、何本分かのローソク足の値動きを予測し、決済したい値幅動く予測ができた際のみエントリーするという風にしたいと考えています。

    リクエスト集を参考にしながらやっていますが、なかなか難しく上手くいきません・・・

    ご教授いただければ幸いです。

  • 未来の値動きを予測するインジケーターについて

    bovovossi 更新済み 2 月, 2 週間 前 2 メンバー · 3 返信
  • bovovossi

    メンバー
    2022年9月11日 13:19

    重ね重ねすいません。

    CaluculateScore(index ,Position);

    の部分で引数が2つになるのはなぜでしょうか。

    また、2つでもエラーはでないのでしょうか。

  • TechTraders_Teacher

    管理者
    2022年9月13日 16:50

    EAへの活用について、インジケーターをEA化するときにインジケーターのプログラムをEAに落とし込む方法ももちろんありますが、インジケーターをicustom関数を用いる方法が楽です。

    具体的には、インジケーターの方でローソク足にプラスして矢印を追加します。

    その矢印をEA側でicustom関数で検知してエントリーを行うという方法です。

    CalculateScore関数について、この関数は引数が1つだと思うのですが、2つというのはどの部分のプログラムでしょうか?

  • bovovossi

    メンバー
    2022年9月14日 13:26

    ありがとうございます。

    //一度だけ

    if(!Done)
    {

    Done = true;
    double MinimumScore =100000000;
    int MinimumIndex = 0;

    for (int index = Bars – 1; 0 + Position + NumOfFuture <= index; index–)

    {
    double output = CaluculateScore(index ,Position);

    if(output < MinimumScore && 0 < output)
    {
    MinimumScore = output;
    MinimumIndex = index;
    }
    }

    上記のCaluculateScore(index ,Position);の部分です。

    実際にコンパイルして使用してみたのですが、何も表示されませんでした・・・

返信にはログインが必要です。

最初の投稿
00 投稿 2018年6月
現在