初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1463

 
チャートを「書く」方法はありますか?インジケーターやスクリプトのように。
 
SuhanovDM94 #:
私の理解が正しければ、それは履歴をエクスポートすることです。そして、私はリアルタイムでティックを取得する必要があります。でも、とにかくありがとう
リアルタイムで必要なら、フリーランスに頼めばいい。彼らがやってくれる。
 
Aleksandr Slavskii #:
実時間が必要ならフリーランスに頼めばいい。そうですね。

はい、喜んで自分でやりますが、どちらからアプローチすればいいのかわかりません)ヒントがあればありがたいです!もしかしたら、この問題に関する情報がフォーラムにあるかもしれません。

 
SuhanovDM94 #:

喜んで自分でやろうと思っているのですが、どちらからアプローチすればいいのかわかりません)ヒントをいただけるとありがたいです!もしかしたら、この問題に関する情報がフォーラムにあるかもしれません。

一番簡単な方法は、ある端末で共有フォルダ内のファイルに引用符を書き込み、そのファイルを別の端末で読もうとする方法です。しかし、多くの落とし穴があります。書き込みモードでは読み込みができません。つまり、何らかの方法でキューを作る必要がある。端末は自分のサンドボックスの中でしか動作しないので、端末間の情報転送も単純な問題ではない。あるファイルから別のファイルへ、例えばバトニックか何かの言語で書き込むことで解決する。ファイルをコピーすることもできるが、書き込むだけでファイル内の何も削除しないのであれば仕方がない。単純にファイルサイズが大きくなり、コピーに時間がかかりすぎるからだ。初心者向けではないと言っておこう。

 
Valeriy Yastremskiy #:

最も簡単な方法は、ある端末で共有フォルダ内のファイルに引用符を書き込み、別の端末でそのファイルを読もうとすることだ。しかし、多くの落とし穴がある。書き込みモードでは読み込みができない。つまり、何らかの方法でキューを作る必要がある。端末は自分のサンドボックスの中でしか動かないし、端末間の情報転送も簡単な問題ではない。あるファイルから別のファイルへ、例えばバトニックか何かの言語で書き込むことで解決する。ファイルをコピーすることもできるが、書き込むだけでファイル内の何も削除しないのであれば仕方がない。単純にファイルサイズが大きくなり、コピーに時間がかかりすぎるからだ。初心者向けではないと言っておこう。

ある端末ではFILE_READ|FILE_WRITE|FILE_SHARE_READで開き、別の端末ではFILE_READ|FILE_SHARE_READで開き、通常は書き込み(1つだけ)と読み込み(多数)を同時に行う。

端末間のアクセスはシンボリックリンクで解決する。

 
Valeriy Yastremskiy #:

最も簡単な方法は、ある端末で共有フォルダ内のファイルに引用符を書き込み、そのファイルを別の端末で読もうとすることだ。しかし、多くの落とし穴がある。書き込みモードでは読み込みができない。つまり、何らかの方法でキューを作る必要がある。端末は自分のサンドボックスの中でしか動かないし、端末間の情報転送も簡単な問題ではない。あるファイルから別のファイルへ、例えばバトニックか何かの言語で書き込むことで解決する。ファイルをコピーすることもできるが、書き込むだけでファイル内の何も削除しないのであれば仕方がない。単純にファイルサイズが大きくなり、コピーに時間がかかりすぎるからだ。初心者向けではないと言っておこう。

MMFでやろうと思っていた。ただ問題は、この相場にどうやってチャートを描画させるか?

 
JRandomTrader #:

一方ではFILE_READ|FILE_WRITE|FILE_SHARE_READで開き、もう一方ではFILE_READ|FILE_SHARE_READで開き、通常は書き込み(1つだけ)と読み込み(多数)を同時に行う。

端末間のアクセスはシンボリックリンクで解決する。

書き込みの瞬間はvindaは読み込ませず、vindaのキューはエラーにならず、書き込みが長く続くとエラーを返す。Symlinkもどこにでも届くわけではなく、共通フォルダにしか届きませんし、ワーカーやテスターでは成功しませんでした。

そして、リンクの構文も凍結することができ、その後、スラッシュが間違っている、彼らはそれらのカップルを必要とする)
 
Valeriy Yastremskiy #:

書き込みの瞬間、vindexは読み込ませず、vindexキューはエラーなしになり、長時間書き込むとエラーを返します。Simlinkもどこにでも届くわけではなく、共通フォルダにしか届きませんし、ワーカーやテスターでは成功しませんでした。

また、リンクの構文が固まることもあり、スラッシュが間違っていたり、2、3個必要だったりします。)

私はvindaを持っていないので、シンボリックリンクの方が簡単です。

 
USDRUB/USDRUBのような計算式でシンボルを作成し、価格1のチャートを作成する。それから、共有メモリからUSDTRYの気配値を含むファイルを読み込み、スプレッドを計算して、この「単一の」チャートに通常の線として描画するインジケータを作成 します。これ以上のものはまだ考えていません。アドバイスありがとうございました(笑)。
 
Valeriy Yastremskiy #:

書き込みの瞬間、vindexは読み込ませず、vindexキューはエラーなしになり、長時間書き込むとエラーを返します。Simlinkもどこにでも届くわけではなく、共通フォルダにしか届きませんし、ワーカーやテスターでは成功しませんでした。

リンクの構文も凍結することができ、その後、スラッシュが間違っている、彼らはカップルを必要とする)

すべての端末の共通フォルダに書き込みます。一つは書き込み - 他の人が読んで、グラフを作成します。これは大まかな一般化です。

理由: