私のインディケータの値を.xls、.txt、またはどんなファイルにエクスポートすることは可能ですか?

こんにちは、

DDEかなんでも。歴史的引用符と同じことを守るためのプロトコル(History Center)はありますか:つまり、インディケータ出力を1つずつダウンロードするということですか?

どうもありがとうございます、

SA


MT4はCSVまたはバイナリファイルを書くための機能を持っています。

あなたはインジケータコードにファイル書き込みを追加することができます…

それとも…

iCustom()呼び出しを使用して指標値を取得し、ファイルに書き込むことでスクリプト/指標を作成する

docs.mql4.com/files


そしてこれがサンプルです – RSI to File

よろしくお願いします。それは私にとって非常に重要です。

SA


OK。私は自分のスクリプトを作成し、C:\ Programs \ FXDD – MetaTrader4 \ expert \ filesにいくつかのcsvファイルを見つけることを期待していました…

以下のような、あるいはもっと複雑なすべてのスクリプトが、上のディレクトリに1つ以上のファイルを正しく出力すると仮定して…

—————————————-

int start()
{

intハンドル。
datetime orderOpen = OrderOpenTime();
handle = FileOpen( "filename.csv"、FILE_WRITE | FILE_CSV);
if(handle> 0)
{
FileWrite(handle、Close [1]、Open [0]、High [0]、Low [0]、TimeToStr(orderOpen));
FileClose(handle);
}

(0)を返します。
}

—————————————-

…何も起こらない、そこにも違うフォルダにもな いのはなぜ?

ありがとう、

SA


エラーが出ますか?

あなたのファイルを書くコードはここでうまく働きます。


事実は次のとおりです。

  1. C:\ Programs \ FXDD – MetaTrader 4 \ experts \ filesフォルダが空です。
  2. スクリプトを起動します。
  3. コンパイルエラーはありません。
  4. 私のC:\ Programs \ FXDD – MetaTrader 4 \ experts \ filesフォルダはまだ空です。
  5. "Experts"ターミナルページで私は " test" ( – 私のスクリプト – ) 長い時間を経てもコンパイル中であることがわかりました。
  6. だから私はプラットフォームを再起動しようとしたが… terminal.exeも開いていないと重いペンダントプロ 札垢あるかのようにPCを遅くしました。

プラットフォームを再インストールする予定です

返信は常に非常に高く評価されています。

SA


OK。見つけた。スクリプトを機能させる唯一の方法は、Graphにドラッグアンドドロップすることです。

どうもありがとう。

SA


MT4 build 200は過去のデータをダウンロードする準備ができています。あなたはMenu-Tool-Historicalデータを見つけることができます。 CSVファイルにエクスポートするだけです。




2795: https://www.mql5.com/en/forum/106728


Originally posted 2019-08-03 07:54:01.

Translate »