Array out of range in Need of help - ページ 6

 
Dark Kchlyzov:

Low_D1_Level がある場合、次のレベル Min_D_Level値を取得する必要がある。これは、履歴の中で次に低く、Low_D1_Level よりも低くなる。

これ以上どう説明したらいいのかわかりません。テスターで可視化した状態でコードを実行すると、すべてが見えると思います。

OK 私はダミーです!

絵を描いたり、テスターのスクリーンショットを作ったり。)))各クリエイターにはそれぞれの用語があります))))

次のレベルか日?

 
Dark Kchlyzov:

Low_D1_Level がある場合、次のレベル Min_D_Level値を取得する必要がある。これは、履歴の中で次に低く、Low_D1_Level よりも低くなる。

これ以上どう説明したらいいのかわかりません。テスターで可視化した状態でコードを実行すると、すべてが見えると思います。

    このように

    void Level()
    {
    
     Low_D1_Level   = iLow (_Symbol,PERIOD_D1,1);   // Возвращает значение минимальной цены бара  D1
    
     for(int i = 1; ;i++) 
        {
         if(iLow(_Symbol,PERIOD_D1,i)< Low_D1_Level)
              {
               Min_D_Level = iLow(_Symbol,PERIOD_D1,i); break; 
              }  
        } 
     

    あなたは、現在の日の安値

    Low_D1_Level   = iLow (_Symbol,PERIOD_D1,1);   // Возвращает значение минимальной цены бара  D1

    次に、履歴の中に現在の最小値より低い値があるかどうかを確認します。

     for(int i = 1; i<ArrayRange(Bar_data_D1,0) ;i++)
        {
         if(Bar_data_D1 [i][2]>=0)
           {
            if( Bar_data_D1 [i][2] < Low_D1_Level)
              {
               Min_D_Level = Bar_data_D1 [i][2];break;
              }
           }   
        } 
    

    であれば、この最小値に Min_D_Level を割り当て、そうでなければ、その値はそのままである。

    だろう?

    Min_D_Levelの最小値を履歴のどの辺りまで検索するか?

     
    Aleksei Stepanenko:

    あなたは、現在の日の安値

    次に、履歴の中に現在の最小値より低い値があるかどうかを確認します。

    であれば、この最小値に Min_D_Level を割り当て、そうでなければ、その値はそのままである。

    だろう?

    Min_D_Levelの最小値を履歴のどの辺りまで検索するか?

    そうなんだ!

    Min_D_Levelは、履歴のどの辺りまで検索しますか?

    このシンボルのために用意された全歴史に。

     
    だから、それが全スケジュールの最低ラインとなる。必要ですか?
     

    日線だけ残して、まだアイデアが浮かばない


     
    Aleksei Stepanenko:

    日線だけ残して、まだアイデアが浮かばない


    Aleksei Stepanenko:
    つまり、チャート全体の最小値となるわけです。必要ですか?

    (ご興味のある方は、ここで議論するのは不適切だと思います。

    もちろんシェアしますよ(笑)。

    だから、すべてのグラフィックを最低限に抑えたものになるのです。必要ですか?

    履歴に実際の最小値がない場合、再描画しない Low_D1_levelとMin_D_Levelのみと なる。

     
    Dark Kchlyzov:

    (興味のある方は、ここで議論するのは適切でないと思います。

    もちろん、そうしますよ)

    だから、それが全スケジュールの最低ラインとなる。必要ですか?

    履歴に実際の最小値がない場合は、再描画しない Low_D1_levelとMin_D_Levelのみが 存在することになる。

    日足のエクストレム、見つけたものは実際にエクストレム、安値(または高値)は現在の価格から かなり大きな距離を持っています。前夜祭の132日の安値と高値の差は12300ピップス以上です。直近の安値2000から、高値800からの価格。

    私もよくわかりません。

     
    Dark Kchlyzov:

    (興味のある方は、ここで議論するのは適切でないと思います。

    もちろん、そうしますよ)

    だから、それが全スケジュールの最低ラインとなる。必要ですか?

    もしこれが履歴の中の実際の最小値でなければ、再描画しない Low_D1_levelとMin_D_Levelだけが 存在することになる。

    今、2時半。

    明日も続けます!

    賢い人は、夜なのに14.30〜:)ではない。

    私はどんな形であれ、誰かを怒らせたくはないのです!

    皆さん、本当にありがとうございました !!! 今日のために !!!

     

    アレクセイ・ステパネンコ

    大尊敬!!!

    少なくとも、この男は真相を突き止めようとした。

    Aleksei Stepanenko
    Aleksei Stepanenko
    • www.mql5.com
    Профиль трейдера