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

 

コードがあります。

 for (int k=i+1; k<i+barsToProcess; k++){
               if(iCustom(NULL,timeframe,"zz",1,k)>0 && iCustom(NULL,timeframe,"zz",1,k)<(Close[k]*2)){
                  if(ObjectFind(names2[2])>-1)ObjectDelete(names2[2]);
                  ResetLastError();
                 
                  if (ObjectCreate(names2[2],OBJ_TREND,0,iTime(NULL,timeframe,k),iLow(NULL,timeframe,k),iTime(NULL,timeframe,k-1),iLow(NULL,timeframe,k))){
                     ResetLastError(); 
                     if(!ObjectSetInteger(NULL,names2[2],OBJPROP_RAY_RIGHT,true)) PrintFormat("Error SetInteger line 91, err code: %d", GetLastError());
                     value2=iCustom(NULL,timeframe,"zz",1,k);
                     Comment("K ", k);
                     break;
                  }else {PrintFormat("Error when creates trend line at line 93, err code: %d", GetLastError());}
               }
            }

トレンド ラインを作成することになっている。そして、コードが入り、すべてがうまくいっているように見えますが、線はチャート上にもオブジェクトのリストにもどこにも見当たりません...。そして、その目の前に全く同じコードがあるのです!線も引けるし、すべてOK、チャート上にある。でも、このコードでは何かが終わらない...。 でしょう。それは何でしょう?

 
Yevhenii Levchenko:

コードがあります。

トレンド ラインを作成することになっている。そして、コードが入り、すべてがうまくいっているように見えますが、線はチャート上にもオブジェクトのリストにもどこにも見当たりません...。同時に、まったく同じコードが目の前にあるのです線も引けるし、すべてOK、チャート上にある。でも、このコードでは何かが終わらない...。でしょう。それは何でしょう?

と同じ名前?

 
Igor Zakharov:

初代と同じ名前?

いや、違う。ラインの作成と削除をトレースする方法はありますか?
デバッグを試みたが...ハングアップしてきた・・・。:(


追加されました。

すべて e、問題を解決しました : )

 
分ローソク、26/11/19に21-58でユーロドル、すぐに22-00で59で1それはポイントに等しくありません、それは正確に存在しない、キャンドルは、スペースなしでフラッシュです。
 
Zlaya_budka:
途中のローソク足はない、ユーロドルは 26/11/19の21-58と一気に22-00、59のものはポイントに等しくない、ない、ローソク足は隙間なく閉じる。

メタトレーダー機能、価格なし、データなしローソクなし

 
Alexey Viktorov:

ロシア語が下手なのか・・・。その意味を理解せずに何を言っているのだろう...。

これは明らかですが、多くの銀行は、単に金額の検証を必要とすることにより、すべての行を奪うという事実をどうするか、カウンターパーティが打たれたり、外国為替の違いのようなものがあった場合は、何? そして、彼らは別の銀行への引き出しに20%を必要とするという事実。どこか彼らは非宣言と税の前に規範を書き、銀行はちょうど方法ノーで奪いますが?

 

このテーマについてアドバイスをお願いしますhttps://www.mql5.com/ru/forum/160683/page1003#comment_14013137 .

 
Zlaya_budka:

これは理解できるのですが、多くの銀行が、金額の確認を求めて、カウンターパーティが打たれたり、為替差益のようなものがあった場合、それを全部奪うだけというのはどうでしょうか。 そして、他の銀行への20%の引き出しを要求するというのも。どこかで非申告を書き、税務署は普通ですが、銀行は方法だけで奪うのはダメでしょうか。

腸内環境を整えれば、すべてがうまくいく。

 
Seric29:

このテーマについてアドバイスをお願いしますhttps://www.mql5.com/ru/forum/160683/page1003#comment_14013137 .

ドキュメントの説明のどこが問題なのでしょうか?
 
Alexey Viktorov:
資料の説明に納得がいかないのはなぜですか?

情報が少ないからです。リザーブメモリーの仕組みを理解したい。また、サイズが大きくなったときに、新しいスペースに要素がコピーされているかどうかも把握したい。この方法でアレイを作成した場合の意味?

ArrayResize(массив,10,20);

11×20を作成する場合、エレメントは新しいスペースにコピーされるのでしょうか?10,0にした場合、エレメントは新しいスペースにコピーされるのでしょうか?バックアップメモリーはこの問題を解決するのに役立つのでしょうか?バックアップメモリはあくまで余分なスペースです。

この余分なメモリがアレイメモリと一つでない場合、サイズを変更すると、要素が予備メモリにコピーされ、古いスペースは削除されることを意味します。

この領域が1台で運用されている場合、この領域を使用するまでコピーは行われません。


この例でいくと

また,この配列が大きくなると,新しいセグメントに要素がコピーされることになります.

前回の例では、カブースで新しいセクションを探し、要素を再描画する必要がありました。問題は、予備メモリが何のためにあるかということです。