//+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ intOnInit()
{
//--- общая папка всех клиентских терминалов
common_folder=TerminalInfoString(TERMINAL_COMMONDATA_PATH);
//--- выведем имя этой папки PrintFormat("Откроем файл в общей папке клиентских терминалов %s", common_folder);
//--- откроем файл в общей папке (указан флаг FILE_COMMON)
handle=FileOpen(filename,FILE_WRITE|FILE_READ|FILE_COMMON);
... дальнейшие действия
//--- return(INIT_SUCCEEDED);
}
プログラマーの皆様へ
最もシンプルなExpert Advisorを書けるのは誰?
その仕事の条件は、とてもシンプルです。
複数の上昇ローソク足が形成された後、新しいローソク足で 買います。(設定によるローソク足の本数)。
複数の下降ローソク足が形成された後、新しいローソク足では、売られます。(設定によるローソク足の数)。
ロットサイズ
Magik
これらはすべて条件です。他に必要なものはありません。もし差し支えなければ、善行を積んでください、私はあなたのことを決して忘れません正直なところ。:)
プログラマーの皆様へ
最もシンプルなExpert Advisorを書けるのは誰?
その仕事の条件は、とてもシンプルです。
複数の上昇ローソク足が形成された後、新しいローソク足で 買います。(設定によるローソク足の本数)。
複数の下降ローソク足が形成された後、新しいローソク足では、売られます。(設定によるローソク足の数)。
ロットサイズ
Magik
これらはすべて条件です。他に必要なものはありません。もし差し支えなければ、善行を積んでください、私はあなたのことを決して忘れません正直なところ。:)
こちら:Nキャンドル
ボリンジャーエキスパートアドバイザーは、線が交差したときにビープ音を鳴らすだけの初歩的なものを書く必要があります。
ボリンジャーエキスパートアドバイザーは、線が交差したときにビープ音を鳴らすだけの初歩的なものを書く必要があります。
みんな助けて!!!!!!!!!!!!!!!!!!!!!!」。このインジケータをテスターで動作させるために修正する必要があります。実のところ、インジケータはファイルからデータを取得します(すでにファイルに入っています)私は、現在の値と前の値の差の値を書き込むバッファを追加しただけです。保存すると全て正常に動作し、希望する日数のデータが読み込まれますが、リアルタイムで動作させたくないのです。どこかのエラーか、私が何か間違ったことをしたのか。Voschemはテスターで作業する必要がある。
自分がいらないなら、どこがエラーなのか、どうすればいいのか教えてほしい......。
みんな助けて!!!!!!!!!!!!!!!!!!!!!!」。このインジケータをテスターで動作させるために修正する必要があります。実際、インジケータはファイルからデータを取得します(すでに取得しています)。私は、現在の値と前の値の差の値を書き込むバッファを追加しただけです。保存すると全て正常に動作し、希望する日数のデータが読み込まれますが、リアルタイムで動作させたくないのです。どこかのエラーか、私が何か間違ったことをしたのか。Voschemはテスターで作業する必要がある。
自分がいらないなら、どこがエラーなのか、どうすればいいのか教えてほしい......。
まず、テキストファイルを /terminal folder/tester/files/ フォルダにコピーします。
みんな助けて!!!!!!!!!!!!!!!!!!!!!!!」。このインジケータをテスターで動作させるために修正する必要があります。
テスターがファイルから読み取れないようです。
共有フォルダを使用すれば可能です。
全クライアント端末の共有フォルダーを使用
すべてのテスターエージェントは、互いに、そしてクライアント端末からも分離されています。各エージェントは、エージェントログが書き込まれる独自のフォルダを持っています。ま た、エージェントテスト中のすべてのファイル 操作は、Agent_name/MQL5/Files フォルダで実行されます。ただし、ファイルを開く際にFILE_COMMON フラグを指定すれば、すべてのクライアント端末の共通フォルダを経由して、ローカルエージェントとクライアント端末間の通信を実装することが可能です。
共有フォルダーを使用している場合は可能です。
全クライアント端末の共有フォルダーを使用
すべてのテスターエージェントは、互いに、そしてクライアント端末からも分離されています。各エージェントは、エージェントログが書き込まれる独自のフォルダを持っています。ま た、エージェントテスト中のすべてのファイル 操作は、Agent_name/MQL5/Files フォルダで実行されます。ただし、ファイルを開く際にFILE_COMMON フラグを指定すれば、すべてのクライアント端末の共通フォルダを経由して、ローカルエージェントとクライアント端末間の通信を実装することが可能です。
正直に言うと、4のインデュークを書きました......。初期化時にファイル全体を一度に読み込んで、全てを配列に書き込む方法はありませんか?それとも、そのやり方も通用しないのか?