MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 362

 

皆さんありがとうございます、記事のエミュレータIndicatorCounted()添付してバッファをいじってみました、うまくいきそうです、テストしてみます、記事はお勧めです、助かりました

 

ひとつだけ、言わせてください。

 double pick_buffer[1];
  for(int n=ArraySize(ExtMapBuffer1)-1,ii=0;n>=0;n--,ii++)
   {
     if(ExtMapBuffer1[n]!=0)
     {
    
     pick_buffer[ii]=ExtMapBuffer1[n];//тут вылетает!!!!
      if(n!=0){ ArrayResize(pick_buffer,ArraySize(pick_buffer)+1);}
     Print("next pick is ",ExtMapBuffer1[n]);
     }
   }

ヒューズにできることはすべてやったが、まだエラー-アレイ オーバーランが自分でもわからない。

ArraySizeは動的配列でのみ動作することがわかりました。

マーケットが閉じているときにEAをテストする方法を教えてください。

 
ijonhson:

ひとつだけ、言わせてください。

ヒューズにできることはすべてやったが、まだエラー-アレイ オーバーランが自分でもわからない。

ArraySizeは動的配列でのみ 動作することがわかりました。

マーケットが閉じているときにExpert Advisorをテストする方法を教えてください。

あなたは何度も道を間違えていると言われたことがあります。ここから先は、もっと悪くなります。

もし、本当にEAにインジケータを組み込みたいのであれば、ループの各反復でインジケータが何をするのかを見て、これらの動作をすべて関数として作ればいいのです。そして、この関数を使ってループ中のEAで必要なデータを探し出し、配列に保存する必要があります。そして、最も新しいデータが見つかった時刻。

また、刻みごとにループを行う必要はなく、余分なものです。新しいバーを開くと、欠落しているデータを探すことになります。

ArraySize() は、あらゆる配列に対して機能 します。
 
ijonhson: 市場が閉じているときにEAをテストする方法を教えてください。

マーケットが閉じている時、インターネットを切断し、Expert Advisorをヒストリカルデータで確認する。

ターミナルに内蔵されているテスターを使えば

 

すべては繰り返される。

10年前に問われたことが、今問われているのです。怖くなってきた。進化はないようです。

ただ、1つだけ違うのは、アイデアを生み出す賢い人の数が大幅に減っていることです。

そして、これはもう退化なんです。

 
Victor Nikolaev: 賢いアイデアマンが激減した。

そして、これはもう退化なんです。

私たちは年をとっている.

 
STARIJ:

年をとるということ...


答えは正しくありません。考え方の仕組みが変わったのです。そして、もうどうすることもできない。

 
Victor Nikolaev:

答えは正しくありません。考え方の仕組みが変わったのです。そして、もうどうにもならないのが辛いところです。

ソ連の教育制度に戻らなければならない。そして、早くすればするほど、将来の損失は少なくなります。でも、これでは本題から外れてしまいますね...。
 
Artyom Trishkin:
ソ連の教育制度に戻さなければならない。そして、早ければ早いほど、将来の損失は少なくなります。しかし、これは話題から脱線したものである.

残念ながら、私は今、教育システムに携わっています。返品は不可能です。

ソ連の教育制度は、今でもイスラエルにしか生きていないのです。

ソビエトのシステムも取り入れてはいるが、ロシア的(革命前)なものと呼ぶ方が正しい。

 
Victor Nikolaev:

残念ながら、私は今、教育システムに携わっています。返品は不可能です。

ソ連の教育制度は、今でもイスラエルにしか生きていないのです。

ソビエトのシステムも取り入れてはいるが、ロシア的(革命前)なものと呼ぶ方が正しい。

独自のカリキュラムを持つ公立学校の開設