指標データを .csv ファイルに取得する
Results 1 to 5 of 5

Thread: 指標データを .csv ファイルに取得する

  1. #1
    3 添付ファイル こんにちは。添付のスクリプトを使用して、相関関係のデータを csv テキスト ファイルに保存しようとしています。なぜこれがうまくいかないのかについてのアイデアはありますか?相関インドア値のファイルに値が表示されません。他のフィールドはそこにあります。

    outputhistory ex4 ファイルを Experts/scripts フォルダーに保存します。 MT を再起動し、スクリプトをチャートにドラッグします。次に、グラフの値をファイルに保存します。ご覧のとおり、iCustom 関数を使用して相関関係を参照しようとしています。

    挿入されたコード double val=iCustom(USDCAD,0,Correlation,0,0); FileWrite(handle, date1, time1, iOpen(ccy,tf,i), iHigh(ccy,tf,i), iLow(ccy,tf,i), iClose(ccy,tf,i),val);
    https://www.forexgroove.com/attachme...2058118160.mq4

    https://www.forexgroove.com/attachme...2241469967.ex4

    https://www.forexgroove.com/attachme...1953115141.mq4

  2. #2

    Quote Originally Posted by ;
    早速のお返事ありがとうございます 。以下の提案を試しましたが、何らかの理由でまだ同じ問題が発生しています.csvファイルに表示される相関関係のindior出力はありません。メタトレーダーに関連するファイルで奇妙なファイル ロックの問題が発生しています。Windows 7 を実行していますが、セキュリティ装置がおかしいです。 csv 出力ファイルが Windows エクスプローラーに表示されません。それらを表示または開くことができる唯一の方法は、メタエディター内で開くことです。それが何か関係があるのか​​ どうかはわかりません。
    私はあなたの特定の問題に答えていないかもしれません.CSVとは何かについてあなたのファイルの書き込みが間違っているだけです. win7 は、新しく作成された mt4 ファイルを挿入コード C:\Users\YOURLOGINUSERNAME\AppData\Local\VirtualStore\Program Files (x86)\ に隠します。mt4 ディレクトリをプログラム ファイル以外の場所にコピーし、同じディレクトリにコピーすることをお勧めします。先ほど言及した仮想ストア loion にある mt4 フォルダー。次にmt4をアンインストールして、コピーしたバージョンを実行してください。私は怠け者なので、私のmt4は現在デスクトップに座っています。ブローカーのログインの詳細を失う可能性がありますが、どこかのメールにそれがあると思います...または、ブローカーがサーバーなどを更新しているのと同時にmt4を移動したために直面​​した問題だったのかもしれません。

  3. #3
    実際にいくつかの挿入コード 、 を filewrite に追加する必要があります。ファイル内のコンマは、さまざまな変数/関数値を単純に分離するため、mql が読み取ります。 filewrite(a, b, c, d) と書いた場合、結果として abcd の文字列がファイルに書き込まれます。あなたが望むのは、filewrite(a , b , c , d) を実行することです。またはあなたの場合 FileWrite(handle , date1 , time1 , iOpen(ccy,tf,i) , iHigh(ccy,tf,i) , iLow(ccy,tf,i) , iClose(ccy,tf,i),val,n);最後の改行文字を忘れないでください。 csv ファイルは、各行の末尾に改行文字があるカンマ区切りの値ファイルです。改行文字がないと、取得できるのはすべてのデータを含む1行だけです。

  4. #4
    早速のお返事ありがとうございます 。以下の提案を試しましたが、何らかの理由でまだ同じ問題が発生しています.csvファイルに表示される相関関係のindior出力はありません。メタトレーダーに関連するファイルで奇妙なファイル ロックの問題が発生しています。Windows 7 を実行していますが、セキュリティ装置がおかしいです。 csv 出力ファイルが Windows エクスプローラーに表示されません。それらを表示または開くことができる唯一の方法は、メタエディター内で開くことです。それが何か関係があるのか​​ どうかはわかりません。
    Quote Originally Posted by ;
    実際にいくつかの挿入コード 、 を filewrite に追加する必要があります....
    Quote Originally Posted by ;
    実際にいくつかの挿入コード 、 を filewrite に追加する必要があります....

  5. #5
    問題: 1. Correlation.mq4 は内部バッファにデータを出力していません (つまり、SetIndexBuffer() などを使用していません)。
    http://docs.mql4.com/indiors/iCustom指定された indior のバッファーからのみデータを取得できます (最後から 2 番目のパラメーターは buffer# です)。 2. 上記に続いて、iCustom() の最後のパラメーターはバッファーの n 番目の要素を参照する必要があります --- コードでは、これは iCustom(USDCAD,0,Correlation,lt;values for external相関のパラメータ indygt;,.... lt;buffer#gt;,i ); 3. Correlation indygt; の外部パラメーターの lt;values も欠落しています。ポイント2に示すように。

投稿権限

  • Youma新しいスレッドを投稿しない
  • Youmaは返信しない
  • あなたは添付ファイルを投稿しないかもしれない
  • Youma Notedityourposts
  •  
  • スマイリーはオンです
  • スマイリーはオンです
  • [IMG]コードがオンです
  • [VIDEO]コードがオンです
  • HTMLコードがオフです
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.