コミュニティ 【MQL4】質問掲示板 インジケーターの矢印について

  • 作成者
    スレッド
  • #4342

    bovovossi
    Participant

    お世話になります。わからないことが多くて申し訳ありません。

    ロングの矢印、ショートの矢印が出現するインジケーターをEAで読み込む場合、ロングの矢印が出現し、次にショートの矢印が出現するまではロングのみでエントリー(エントリーロジックは別の方法)、ショートの矢印に切り替わったらロングの矢印が出現するまではショートでエントリーというEAを作成したいのですが、なかなか上手くいきません。

    どのようにすれば良いのでしょうか?

  • インジケーターの矢印について

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

    管理者
    2022年9月20日 21:28

    そのようば場合は、グローバル変数(パラメータの下などに記述してください)を作成すると解決します。

    例えば

    bool nowArrowLong;

    のような変数を用意し、

    onTick関数内で

    ロング矢印が出ればnowArrowLong=true

    ショート矢印が出ればnowArrowLong=false

    のような文を追記します。

    あとはnowArrowLongがtrueの時のみロングエントリーのみを許可し、falseの時のみショートエントリーを許可するようにすれば実装可能です。

  • bovovossi

    メンバー
    2022年9月28日 09:27

    ありがとうございます。

    ショートとロングで別々に変数を用意していたせいか、矢印が出た時にしかエントリーしませんでした・・・

    試してみます!

  • bovovossi

    メンバー
    2022年9月28日 10:43

    できました。いつもありがとうございます。

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

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