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

 

こんにちは。

配列構造をリセットする方法を教えてください。

struct PosFib
  {
   double            praceMA;
  };

PosFib BP[];

試してみましたが、うまくいかないようです

   CountBP=0;
   ArrayResize(BP,CountBP); // добавить счетчик на заполненность

他に可能性はありますか?

 
Top2n:

こんにちは。

配列構造をリセットする方法を教えてください。

試してみましたが、うまくいかないようです

他に可能性はありますか?

nullとはどういう意味ですか?試用状況から判断して、ArrayFreeは あなたに合っていると思います。

また、従来の意味でのZeroMemoryは

 
Artyom Trishkin:

大声を出す、怒鳴る、罵る、自分のコードを動かそうとしない、モデレーターや管理者を責める、モデレーターや管理者を侮辱する......。

総じて言えば、「全部入り」です。一週間、頭を冷やして、自分の過ちを整理する時間を与えよう。考え抜かれた!?

私は誰を侮辱し、叫んでいない - と私のコードの作品(すでに私が求めていたものを忘れてしまった... :) - ない非難誰の上。申し訳ありませんが、誰か - それが不用意に傷ついた

私のロボットはすべて操作可能で、動作しています。

何か質問があればここで聞きますので、よろしくお願いします。

 
Alexey Viktorov:

ゼロヨンとはどういう意味ですか?お客様のトライアルから判断すると、ArrayFreeが適して いると思います。

そして、従来の感覚で言えば、ZeroMemory。

エラーは以下の通りです。

新しいバーでは、インジケータを起動したときに設定されていたオブジェクトが移動されます。

モノの価値が蓄積される構造だと思います。

タスクは、各バーで構造をリセットし、オブジェクトの値を再計算することです。



ありがとうございます!うまくいきました。ZeroMemory - うまく いきました。

 
マスター口座のmt 5に目立たないようにインストールできる、パラメータが同じRoboforexブローカーのトレードコピー機はありますか?マスターアカウントは、リモートサーバーから有償のロボットを取引する。このシグナルをあと3つのアカウントに広めるべきでしょう。他のアカウントにシグナルが送られたことに気づかれないようにするためです。
 
invalid ex4 file (7)" と "global initialisation failed" とはどういう意味ですか?
 
Maxim Kuznetsov:

- このコード(特に最初のもの)は、コメントする価値があります。

- Start() の代わりに OnTick() が長い間使用されてきた

- Ask priceで買う、ではなく、Ask priceで買う。Bidで買いたいんですよね。(営業も同じ)。

- などなど、数え上げればきりがないほど。

そこでまず、コードにコメントをつけることです。わからないことは、自分で考えてみてから、質問すればいいのです

OK、ありがとうございます。askをbidに、逆もまた然りと変更します。OnTickは、常に前のクローズドバーを参照する必要があるため、私の場合はうまくいきません。質問なのですが、EAを開くときに新しいバーの 開始と同じ時間のワークタイマーを設定することは可能でしょうか?
 
VIX XIV:
OK、ありがとうございます。askをbidに、逆をbidに変更します。私は常に前のクローズドバーを参照する必要がある ため、OnTickは適さないでしょう。質問ですが、ワークタイマーを 新しいバーの オープニングの開始と同じ時間に設定 することは可能でしょうか?

前のバー(a 4)を参照。

Time[1] - オープニング時間

High[1] - ハイ

Low[1] - 最小値

といった具合に。

これは時代遅れのインターフェイスを使う言い訳ではありません。4ビットが時代遅れになるだけでなく、あなたのことを理解してもらえなくなるかもしれません:-)

タイマーをセットする必要はありません。
新しいバーの開店」というイベントをキャッチして処理する必要があります。
そして、「EAについて」の5つ目の質問はすべてこれに捧げられています - トピックを拾い読みしてください。

 
Maxim Kuznetsov:

前のバー(a 4)を参照。

Time[1] - オープニング時間

High[1] - ハイ

Low[1] - 最小値

といった具合に。

これは時代遅れのインターフェイスを使う言い訳ではありません。4ビットが時代遅れになるだけでなく、あなたのことを理解してもらえなくなるかもしれません:-)

タイマーをセットする必要はありません。
新しいバーの開店」というイベントをキャッチして処理する必要があります。
しかし、「Expert Advisorsについて」の5番目の質問はすべてこの質問に専念し、各質問には回答があります - ちょうどトピックを参照してください。

もしかしたら、私の表現が悪いのかもしれませんが、特に価格が変化せず、バーが閉じている可能性もあるので、必要なタイミングを待つ方が良いのではないでしょうか?OnStartを無限に繰り返すことは可能ですか?

 

入力パラメータやグラフの周期などを変更しても、静的変数は 再初期化されません。

強制的に再初期化させる耳かきみたいなものはないのでしょうか?ざっくりとしたイメージで長い道、シンプルで短い道はないのか?