[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 293

 
Croaker:

皆さん、改めましてこんにちは。

私は、アカウント履歴を自動的にアンロードして保存する作業を行いました。すでに理解したように、この目的のためには、Expert Advisor を使用する必要があり、履歴を毎ティックでアンロードするか、もう少し低い頻度でファイルに保存する必要があります。

Expert Advisorの作成と起動は、すべてがシンプルでわかりやすい。ファイルを保存するプロセスも明確で、多くの例があります。しかし、アカウント履歴の例や、このアカウントに関連する注文のリストを返すようなメソッドは、まだ見当たりません。なぜか、アカウント情報のトピックにそのような可能性が見当たりません。どなたか、アカウント履歴のアンロードの方法/場所を教えてください。

ヘルプとヒントを希望)

http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=select&id=3

http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=fileinfo&id=33

 
ああ、本当にありがとうございます
 
うーん、バカな質問だ...。スクリプト内で何度もCommentを使用 すると、最後の1つしか表示されません(つまり、以前の出力はすべて上書きされます)。Alertを使えば、もちろん全部見えるのですが、あまり便利ではないので...。中間情報をグラフやコンソールに出力する妥協の方法はないのでしょうか?全部見えて、Alertのビープ音やポップアップが出ないようにするため?
 
Croaker:
うーん、バカな質問だ...。スクリプト内で何度もCommentを使用すると、最後の1つしか表示されません(つまり、以前の出力はすべて上書きされます)。Alertを使えば、もちろん全部見えるのですが、あまり便利ではないので...。中間情報をグラフやコンソールに出力する妥協の方法はないのでしょうか?全部見えて、Alertのビープ音やポップアップが出ないようにするため?

十分なモニターパワーがあれば、可能です。
 
Vinin:

モニターに十分なスペースがあれば、可能です。
しつこくて申し訳ないが、どうやって?Commentを新たに参照するたびに、前のものが消えていく、行間変換では どうにもならない。印刷を試したが、テキストが表示される場所が全く見つからない(
 
Croaker:
...印刷を 試したが、テキストが表示される場所が全く見つからない(


ターミナルウィンドウの2つのタブの 内容にある矢印をご覧ください...:-)

 

そうですか、ありがとうございました)エキスパート "タブの内容を見誤っていたようです。

 
forexnew:

質問を繰り返しているが、対応できていない。

リクエストメッセージをPrintに出力するには?ログメッセージの例

2011.10.19 13:04:11 '183927376': 注文 買い 0.01 EURGBP 開始 0.8768 sl: 0.0000 tp: 0.8822 失敗 [取引タイムアウト].

2011.10.19 13:00:52 '183927376': リクエストの処理中

3分半の間、サーバーに接続されていないことが判明しました。

私のEAでは、すべてのエラーメッセージが表示されます。しかし、これは反応しないままです。一方、私は接続がない時間を秒単位で登録したいのです。

さらに、サーバーとの接続の質を示す総合的な指標として、総時間に対する接続時間の比率を記録すれば、サーバーの非稼働時間をパーセンテージで示すことができます。

IsConnected() を使ってみました。) 関数を使用することができますが、結果はありません。どなたか良いご提案をお願いします。
 
forexnew:
IsConnected() を使ってみました。) - 効果なし。どなたか良い情報をお持ちの方はいらっしゃいますか?


MQL4があらかじめ定義したフォルダに自動的にログの更新を複製するDLLを作れば簡単なのでは?そうすれば、Expert Advisorによるログラインの処理が可能になります。

動作原理:新しいティックが来ると、DLL からファイルをコピー する機能が有効になり、Expert Advisor は更新されたログを処理します - それは純粋に行で動作します。

 
drknn:


DLLを作成し、MQL4があらかじめ定義したフォルダにログの更新を自動で複製する方が簡単です。そうすれば、Expert Advisorによるログラインの処理が可能になります。

仕事の本質は、新しいティックが来て、DLLからファイルをコピーする機能がアクティブになり、Expert Advisorが更新されたログを処理することです - そこに純粋に文字列を使用することです。

私はDLLを扱ったことがありません。もしかして、既成のコードはないですか?