"ダミー "からの質問 - ページ 103

 
tol64:

オブジェクトのリストに「List All」ボタンが追加されました。Expert Advisorが作成したオブジェクトとユーザーが作成したオブジェクトが分離されたという理解で合っていますか?つまり、ボタンが押されないと、ユーザーが作成したオブジェクトだけがリストに表示されます。

はい、現在、プログラムによって作成されたすべてのオブジェクト(取引履歴やカレンダーイベントを含む)に対して、OBJPROP_HIDDENというプロパティが設定されています。全オブジェクトのリストには、それらを表示するためのボタンが用意されています。

スタックオーバーフローについて、もう一つ質問があります。Expert Advisorの読み込みに失敗することがある。というか、このメッセージで一気にロード、アンロードされます。起こるかもしれないし、起こらないかもしれないので、理由は不明である。その理由は誰にもわからない。

サービスデスクに要望を 書く。
Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 
MATLABでExpert Advisorからtxtファイルに書き込まれた相場情報の配列を処理するコードを書きたいのですが、どうすればいいですか?突然、問題にぶつかった。Expert Advisor が FileOpen およびFileWrite 関数を使用して作成した txt ファイルから、Matlab がレコードを認識しない。その理由と思われることについて、ご意見をお聞かせください。例えば、Expert Advisor(スクリプト)が作成した相場情報のtxtファイルの重さが100kbの場合、そのファイルから新しいtxtファイルに記録をコピー&ペーストすると、その重さは50kbになりますが、Matlabはすでにそれを読んでいることを思い出して欲しいです。ですから、ファイルがMatlabに読まれないことと、重さが2倍になることには、何らかの相関関係があるはずです。是非ともアドバイスをお願いします
 
IlshatG:
例えば、Expert Advisor(スクリプト)が作成した相場のtxtファイルの重さが100kbだとすると、そのファイルから新しいtxtファイルに記録をコピー&ペーストすると、半分の50kbになり、Matlabはそれを読み込むことができるのです。ですから、ファイルがMatlabに読まれないことと、重さが2倍になることには、何らかの相関関係があるはずです。是非ともアドバイスをお願いします

問題は、データがUNICODE形式で保存されていることだと思われます。ANSI 形式で保存するには、FileOpen に FILE_ANSI フラグを追加します。すなわち、 FileOpen(filename, ...) -> FileOpen(filename, ... | FILE_ANSI )

 

ヒントを教えてください。

1.状況:2つのプロセスが同じメモリ空間上で動作する関数に定期的にアクセスする。質問:異なるプロセスで同時に関数が実行されないようにするにはどうしたらいいですか?GlobalVariableSetOnCondition()関数が カウントされない。

2. 5つのExpert Advisorは並行して実行されるのですか?4人でか?(この質問への回答が最初の質問の関連性に影響を与えることはありません)。

 
220Volt:

ヒントを教えてください。

1.状況:2つのプロセスが同じメモリ空間上で動作する関数に定期的にアクセスする。質問:異なるプロセスで同時に関数が実行されないようにするにはどうしたらいいですか?GlobalVariableSetOnCondition()関数が カウントされない。

使う

2. 5つのExpert Advisorは並行して実行されるのですか?4人でか?(この質問への回答が最初の質問の関連性に影響を与えることはありません)。

の両方を並列に実行し、それぞれが独自のスレッドを持っています。
 
sergeev:
ありがとうございます。
 
Automated-Trading:

問題は、データがUNICODE形式で保存されていることだと思われます。ANSI 形式でデータを保存するには、FileOpen モードに FILE_ANSI フラグを追加します。すなわち、 FileOpen(filename, ...) -> FileOpen(filename, ... | FILE_ANSI )

確かに、それが問題だった。これですべてがうまくいき、matlabは引用符を読むようになりました。ありがとうございます。
 
ターミナルではlongが8バイト、Visual C++ではlongが4バイトという問題にぶつかりました。どうしてでしょう?規格がない?
 
220Volt:
同志たちよ、私はある問題に直面した:ターミナルではlongは8バイトを取るが、Visual C++ではlongは4バイトを取るのだ。どうしてでしょう?規格がない?
C++で__int64型を使用する
 
mql5:
C++で__int64型を使用する
ありがとうございます、曾祖父の本を燃やす時が来たようです )))