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

 
Artyom Trishkin:

このコメントから、MQL4ではポジションを決済した理由を "sl["と "tp["を入力することで追跡するのが良いようです。

オープンポジションに関しては、ユーザーコメントの整合性が保証されないため、そのようなフォローはしない方がよいでしょう。

例えば、私はシグナル1によっていくつかのオープンポジションを持ち、シグナル2によっていくつかのオープンポジションを持ちます。

シグナル1によってオープンしたポジションを、TPによってクローズまたはクローズさせたい。

そして、シグナル2のポジションを反対側のシグナルで決済して欲しいのです。

これらのポジションを追跡する最善の方法は何でしょうか?

 
Aleksandr Prishenko:

例えば、シグナル1によっていくつかのポジションをオープンし、シグナル2によっていくつかのポジションをオープンしています。

シグナル1で建てたポジションは、TPでトレールまたはクローズしてほしい。

シグナル2のポジションを反対側のシグナルで決済したい。

これらのポジションを追跡する最善の方法は何でしょうか?

マジックナンバー

 
Artyom Trishkin:

マジックナンバー

MQL5でのコーディングについての質問ですが、その後、長いpos_idについて教えてください。

しかし、突然クローズしたポジションまで含めた全ポジションのIDを把握するため(履歴を追うため)、アルゴリズムを作成 するため、などなど。

もっとシンプルな解決策はないのでしょうか?

 
Aleksandr Prishenko:

MQL5でのコーディングについての質問ですが、その後、長いpos_idについて教えてください。

しかし、突然クローズしたポジションまで含めた全ポジションのIDを把握するため(履歴を追うため)、アルゴリズムを作成 するため、などなど。

もっとシンプルな解決策はないのでしょうか?

すべてのポジションIDを保存し、トラッキングに使用しますか?

また、Expert Advisorを再起動した場合はどうでしょうか。あるいは端末の再起動?それとも失敗?

コンピュータのメモリではなく、サーバーに保存されている情報を使用しなければなりません。そうすれば、どんな故障の状況でも簡単に取り出すことができるようになります。

でも、テスターでやるなら、もちろん必要な情報をメモリに保存しておけばいいんです。ただ、未知の位置識別子とTSで必要なアクションをどうにか関連付ける必要があるので、それも汗をかくことになりそうですね。

 
Artyom Trishkin:

でも、未知の位置識別子とTSで欲しい動作をどうにか関連付ける必要があるので、それも汗をかくことになりそうです。

助けて)))

SZZY:私はしばしばサーバー上の私の注文のそれぞれのスクリプトを保存する機能を欠場し、私は昨年、動的なリストを使用して、ディスクにファイルにリストを保存してそれをやった - すべてが時計のように動作しますが、私はファイルから書き込み、復元する私のテンプレートのメソッドを追加する必要があります - 私はまだそれを見つけることができない、と私はそれを行うと、それは興味深いではありません)))https://www.mql5.com/ru/forum/1111/page2488#comment_12158274

 
Artyom Trishkin:

すべてのポジションIDをメモリに保存し、トラッキングを行うか?

EAを再起動した場合はどうなりますか?あるいは端末の再起動?それとも失敗?

コンピュータのメモリではなく、サーバーに保存されている情報を利用する必要があります。そうすれば、どんな故障のときでも簡単に取り出すことができます。

でも、テスターでやるなら、もちろん必要な情報もメモリーに保存しておく。というのも、未知のポジション識別子と必要なアクションを、TSの中で関連付ける必要があるからです。

お勧めの商品を教えていただきありがとうございます

 
Igor Makanu:

(リストで解決!)))

ZSは:しばしば順序のそれぞれのためのスクリプトのいくつかの種類をサーバーに保存する機能を欠いている、動的なリストを介して迅速な昨年を行い、ディスク上のファイルにリストを保存する - すべての時計仕掛けのように動作しますが、ファイルからの記録と回復の私のテンプレートのメソッドに追加する必要があります - 私は一緒に取得しない、と私は一緒に取得したとき、それは面白いではありません)))https://www.mql5.com/ru/forum/1111/page2488#comment_12158274

まあ...これは、私たちのために簡単であり、男はまったく簡単なものを要求する:でもトレースするマジシャンに - 言う、彼らはそれが困難である、と言う。

 
Aleksandr Prishenko:

お勧めの商品を教えていただきありがとうございます

どういたしまして。

 

1台目の端末でグローバル変数を 作成し、2台目の端末で読み込めるようにすることは可能でしょうか?全端末の共有ファイルフォルダのように、ファイルの代わりにインストールされた端末が読み込めるグローバル変数が存在するのみです。

 
NastyaMaley:

1台目の端末でグローバル変数を 作成し、2台目の端末で読み込めるようにすることは可能でしょうか?全端末の共有ファイルフォルダのように、ファイルの代わりにインストールされた端末が読み込めるグローバル変数が存在するのみです。

無理です、フォーラムで「データ共有」で検索してください...。問答無用このタスクは、「2クリックで」解決できるものではありません。