アドバイザー・アイバン - イランの最高峰 - ページ 7

 

そしてすぐにテスト。

アイバン 1.004 USDJPY、M15、期間2016.01.01~2017.02.13

アイバン 1.004 USDJPY、M15、期間2016.01.01~2017.02.13

 
Vladimir Karputov:

とりあえずこんな感じにしておきます。Ivanのバージョン「1.003」

  • ストップロスのレベルを設定するためのロジックです。
    • 最小インデント 量-50オールドモードポイントがあります。
    • Stopp LossはゼロバーでiMA(36) MODE_SMMAの値を取ります(平均化期間は入力パラメータに書かれています)。
    • ストップロス水準が最小傾斜よりも 現在の価格に近い場合、ポジションオープンは行われません。
  • バーチャル・ストップロスはトレーリング・ポジションに変更されました。

作品が沸騰していますね~、よかったです。

しかし、私はまだ作品を見ることができません - 私は外国為替口座を持っていない - 唯一の取引所から、そしてEAがそこで動作しません。

 
-Aleks-:

作品が沸騰していますね~、よかったです。

しかし、私はまだ仕事を見ることができません - 私は外国為替口座を持っていない - のみ取引所から、そしてアドバイザーはそこに動作しません。

そして、私は逆に、今のところ取引所とは無縁です。そして、あの歌のようになるのでしょう。

あなたは船員、私は船員です。

あなたは漁師さん、私は漁師さん。

あなたは陸上、私は海上にいる。

会うことはないだろう。

追加されました。

取引所での取引はネッティングで、私のアドバイザーはヘッジ用のみです(取引所口座に接続しようとしたときのエラープリントで報告されています)。

2017.02.26 14:04:05.291 2016.04.22 00:00:00   Hedging only!

).パリでベニヤ板の笛を吹いて交換が飛んでいるわけです。

 
Vladimir Karputov:

私は逆に、今、交換でつながりがないんです。そして、あの歌のようになるのでしょう。

あなたは船員、私は船員です。

You're a fisherman I'm a fisherman (あなたは漁師、私は漁師)

あなたは陸にいる 私は海にいる

会うことはないだろう。

追加されました。

取引所での取引はネッティングで、私のアドバイザーはヘッジ用のみです(取引所口座に接続しようとしたときのエラープリントで報告されています)。

2017.02.26 14:04:05.291 2016.04.22 00:00:00   Hedging only!

).だから、パリのベニヤ板の笛でやり取りが飛ぶんです。

はい、わかりました、私はちょうど4以下のFXを持っています - 多分後で私はデモで開くでしょう - 私はそれが面白そうならアイデアを残しておきます。

 
mt5のテスターの使い方をプロ持ってる人教えてください、音声モードであまり時間がとれないんです。
 
Vitaly Muzichenko:
mt5のテスターの使い方をプロ持ってる人教えてください、音声モードであまり時間がとれないんです。
電話...
 
Vladimir Karputov:

いや、それは良い方法だとは思わない。多くの人がいて、みんな違うペアや違うタイムフレームが好きなんだ。むしろ入力パラメータで直接処方したいくらいです。


アイバンのバージョン「1.004

  • 入力変数
    • "価格からストップロスまでの最小距離(単位:pips)"- 価格とストップロスのレベル間の最小距離 - この距離より小さい場合、ポジションは開かれません
    • "トレーリング ステップ(単位:pips)"・・・トレーリングのためのステップ
  • ポジションオープン 時の保護
    • 買いの場合 -すでに開いている買いポジションの 1つが現在の 価格より低い始値を持っている場合、その買いポジションは開かれません。
    • 売りポジションの場合 -売りポジションの 1つの開始価格が現在の価格より 高い場合 - 売りポジションはオープンされません。
はい、その方がずっといいです。お勧めの方法で最適化したところ、2週間の最適化で50%もの効果がありましたが、1ヶ月間テストを行ったところ、同じだけの効果が失われました )) 。
 
-Aleks-:

作品が沸騰していますね~、よかったです。

しかし、私はまだ作品を見ることができません - 私は外国為替口座を持っていない- 唯一の証券取引所から、そしてアドバイザーはそこに動作しません。

ひどい話だ。MetaQuotes-Demoサーバーにデモを開くには、1分半ほどかかります ))
 

アイバンのバージョン「1.005」。

  • 特定の種類(価格検索)の最小/最大ポジションを検索する「FindPosition」機能を修正しました。
  •                if(mode==MODE_LOW)
                     {
                      if(m_position.PriceOpen()<price)
                         price=m_position.PriceOpen();
                     }
                  }
       if(price==DBL_MIN || price==DBL_MAX)
          price=0;

       return(price);
      }
    与えられたタイプの位置が指定されなかった場合、価格「0」が返されるようになりました - 以前はDBL_MINまたはDBL_MAX値を返す ことが可能でした。
  • 買いポジションをオープンする機能を修正しました。いくつかの連続した買いポジションが開かれ、それぞれの連続したポジションが前のものよりも悪い価格で開かれた場合、トレンドの反転に当たった場合、かなりの損失を引き起こすという不利なバリエーションが以前に可能であった。
    バッドバイズ

    は現在修正されています(はい、はい、はい - エラーは条件記号にありました - 以前は "<" 記号でした。
  •       return;
         }
    //--- the position of BUY can't be open below the lowest
       double price_open_low=FindPosition(POSITION_TYPE_BUY,MODE_LOW);
       if(price_open_low!=0)
          if(price_open_low> m_symbol.Ask())
             return;

       sl=m_symbol.NormalizePrice(sl);
       double tp=0.0;
  • 追加されました。

    アイバン 1.005

ファイル:
Ivan.mq5  45 kb
 

アイバンのバージョン「1.006」

  • プロフィット・プロテクションを導入しました。
    • 新しい入力パラメータ"InpCoefProtectionProfit" - m_account.Equity()/m_account.Balance() (Funds divided by Balance)として計算されます。
    • 純資産が残高を「InpCoefProtectionProfit」倍率で上回った場合、すべてのポジションを決済し、利益を保護します。
      //--- we work only at the time of the birth of new bar
         static datetime dtPrevBars=0;
      //--- protection of profit
         if(m_account.Equity()/m_account.Balance()>InpCoefProtectionProfit)
            bCloseAll=true;

      //--- trailing stop (at every tick)
         if(!RefreshRates())
            return;
         TrailingStop();
ファイル:
Ivan.mq5  46 kb
理由: