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

 
ライブラリでどのような値が使われているか確認することは可能でしょうか。上記のファイルへの出力例を試してみましたが、うまくいきませんでした。ライブラリで印刷機能をシミュレートするには、何を使用すればよいのでしょうか?
 

MT4/5端末間でストラクチャーを移行するにはどうすればよいですか?


乗り換えの方法はいろいろある。


しかし、まずデータで何らかの文字列を形成し、それを読み取る必要があります。


質問:このような構造をどのように転送するのですか?

struct STR_answer
  {
   int               full_total_real;
   int               remain_real;
   int               full_total_demo;
   int               remain_demo;
   string            Name;
   string            Full_name;
  };

例えば、変数1=値1、変数2=値2のような長い データ列を 形成する簡単な方法がある。

しかし、それぞれの構造体は、独自の文字列と独自のパーサーを持つ必要があります。


他に何か簡単で普遍的な方法はないのでしょうか?

 
Sergey Likho:

MT4/5端末間でストラクチャーを移行するにはどうすればよいですか?


乗り換えの方法はいろいろある。


しかし、まずデータで何らかの文字列を形成し、それを読み取る必要があります。


質問:このような構造をどのように転送するのですか?

例えば、変数1=値1、変数2=値2のような長い データ列を 形成する簡単な方法がある。

しかし、それぞれの構造体は、独自の文字列と独自のパーサーを持つ必要があります。


他に何か簡単で普遍的な方法はないのでしょうか?

ファイルを通してなら、もっと簡単です。構造体を書けば、その内容がわかるので、受け手の要素の集合を繰り返すことができる。そして、FileWriteStructとFileReadStructだけです。
 
Sergey Likho:

MT4/5端末間でストラクチャを転送する方法は?

他に何か簡単で普遍的な方法はないのでしょうか?

これは、@fxsaberがやって くれた、テスト例を作るのを手伝ってくれた、MT4とMT5で動くはずだ(MT5をチェック - ok)

https://www.mql5.com/ru/forum/320395/page7#comment_12922647

あなたがそれを理解した場合、あなたはまだプログラム間のデータ交換の問題を解決する必要がある、KBでは、DLLなしでファイルのマッピングの例です 、あなたは頻繁にデータを送信しない場合、ファイルのマッピングを使用することができますが

Каким вы видите Metatrader X в 2030 году?
Каким вы видите Metatrader X в 2030 году?
  • 2019.08.21
  • www.mql5.com
Что-то тут задумался, я на форе около 13 лет, начал с МТ4 в 2006 году...
 
Sergey Likho:

MT4/5端末間でストラクチャーを移行するにはどうすればよいですか?

乗り換えの方法はいろいろある。

質問:このような構造をどのように転送するのですか?

こちらの記事https://www.mql5.com/ru/articles/364 構造体をRAMにロードする方法です。構造体の要素はどんなデータでも構いません。理解できれば、あなたも誰かに何かを伝えることができます。

mt4で動くといいんだけど、多分動くんだろうけど、確認する機会がない。

 

https://www.mql5.com/ru/forum/95447/page5


このページと隣のページには、データ変換のクールな例がたくさんあります。

文字列を構造体に戻す方法について、普遍的な解決策はまだ見つかっていません。

Библиотеки: TypeToBytes
Библиотеки: TypeToBytes
  • 2017.07.19
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Библиотеки: TypeToBytes
 
Sergey Likho:

https://www.mql5.com/ru/forum/95447/page5


このページと隣のページには、データ変換のクールな例がたくさんあります。

文字列を構造体に戻す方法について、普遍的な解決策はまだ見つかっていません。

なぜコンバージョンするのか?
組合を作り、必要なものを送る。

 

構造体の移設方法。解決方法


データの転送にはさまざまな方法があります。

fxsaber さんにご協力いただいたのは、構造体から文字列を作り、それをさらに1001通り送るにはどうしたらいいかという問題です。


Part 1 構造体からひもを作る方法https://www.mql5.com/ru/forum/95447/page5#comment_15687505

Part 2 文字列から構造体を作る方法https://www.mql5.com/ru/forum/95447/page5#comment_15688334

Библиотеки: TypeToBytes
Библиотеки: TypeToBytes
  • 2017.07.19
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Библиотеки: TypeToBytes
 

mql4/5で配列へのポインタを変数として保存することは可能でしょうか?

mql4で作成した配列をC++で管理することができません。 配列のデータへのアクセスはできますが、参照とポインタへのアクセスはできません。

 
Sergey Likho:

構造物の通し方。

バイトの配列。文字列は必要ありません。