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

 
trader781:

チケットでこのリストがどうなっているか、そこから目的の結果を引き出せるかどうか

さて、セレクションを選んで、それからどうする?

ループの中で、各注文に目を通し、そのデータを配列に書き込む必要があります。

ループの最後では、配列を昇順にソートする必要があります。そして、配列から必要な順番を選択します。

 
Artyom Trishkin:

ループの中で、それぞれの注文を調べ、そのデータを配列に書き込まなければなりません。

ループの最後で、配列を昇順にソートする。そして、配列から必要な順序を選択します。

もちろんありがとうございます。しかし、焼いたEAを今どうやって復元すればいいのでしょうか?

 
trader781:

もちろんありがとうございます。しかし、焼け焦げたEAを今からどうやって修理すればいいのでしょうか?

発泡スチロールを詰めて、燃えかすを修理屋さんに持っていく。
 
Artyom Trishkin:
発泡スチロールを詰め、炭を修理に出す。
EAで端末がフリーズして読めなくなり、上書きされたことはありませんか?
 
trader781:
EAで端末がフリーズして、読めない形に書き換えたことはありますか?
いや、10年近くmql4とmql5で書いてきて、あなたのような奇跡を見たことがない。
 
Artyom Trishkin:
いや、10年近くmql4とmql5で書いてきて、あなたのような奇跡は見たことがない。

要するに、自分の一連の流れを書くのです。

1) プログラム開始時に空の配列を宣言する。

2)チケットの配列に追加するために注文を送信した後、ontikで、抽出が書かれていない

3) オーダークローズ機能でゼロで上書きする。

テスト用にコンパイルボタンを押すと、「メモリ不足(ファイル名)」と表示され、Expert Advisorと一緒にターミナルが終了してしまいます。

どうすればよかったんだろう

 
trader781:

要するに、自分の一連の流れを書くのです。

1) プログラム開始時に空の配列を宣言する。

2)チケットの配列に追加するために注文を送信した後、ontikで、抽出が書かれていない

3) オーダークローズ機能でゼロで上書きする。

テスト用にコンパイルボタンを押すと、「メモリ不足(ファイル名)」と表示され、Expert Advisorと一緒にターミナルが終了してしまいます。

どうやったらよかったんだろう

再び発生した場合は、端末を閉じずに 共有フォルダ内の「Crashes」を検索してアーカイブし、アーカイブに添付されているCAに送信してください。私も同様の問題が発生しましたが、MTがテストされていないプロセッサの特殊性によるものだと言われました。リモートで接続し、10分以内にすべてを修正し、次のビルドの修正を入れました。あなたの石が特別なものである可能性があります。
 
Alexey Viktorov:
再びこの現象が発生した場合は、ターミナルを閉じずに共有フォルダから「Crashes」フォルダを探してアーカイブし、このアーカイブを添付してSDに書き込んでください。私も同様の問題が発生しましたが、MTがテストされていないプロセッサの特殊性によるものだと言われました。リモートで接続し、10分以内にすべてを修正し、次のビルドの修正を入れました。あなたの石が特別なものである可能性があります。

なぜこうなったかは理屈ではわかっているので、質問なのですが、配列の使い方について簡単にお話いただけますか?

どこを初期化、削除、処理すれば動くようになるのか?

P.S

をgoogleが禁止すると、このように表示されます。

ファイル:
6677.png  21 kb
 
trader781:

なぜそうなったかは理論的にわかっているので、質問なのですが、配列の使い方について簡単にお話いただけますか?

どこを初期化、削除、処理すれば動くようになるのか?

P.S

をgoogleが禁止した場合、以下のようになります。

すべては、プログラムの中でそれぞれの特定の配列を使用する必要性によります。したがって,配列の作成,初期化,サイズ変更,使用,削除はプログラマに任されています.
 
Artyom Trishkin:
すべては、プログラムの中でそれぞれの特定のアレイを使用する必要性によります。したがって、配列の作成、初期化、サイズ変更、使用、削除はプログラマの判断に委ねられます

必要

1) どこかに作成する(グローバルエリア、関数として、onitやonticの中に?)

2)注文を送信するときに、それに各チケットを 書き込み、順番に番号を与える

3)そこから必要な数だけ抜き出す

4)グリッド全体を閉じるときにパラメータをゼロにする