Wizard In The Market
システムトレードの魔術師

*

MT4 CopyArray で価格情報を効率よくコピーするには

公開日: : FX, MQL4, Metatrader4(MT4) ,

3808452611_e887f84e9e_b

ArrayCopySeriese の使用は避けたほうがいい

ArrayCopySeriese で上記のように価格情報を取得してしまうと、 バックテスト時にCloseの配列がとても巨大になってしまうため、致命的なボトルネックが発生してしまう。コピーする配列のサイズを指定する引数も存在しないため、この使用方法しかない。

また、価格情報配列をそのままDLLに渡す方法はなさそうである。1

ArrayCopy

上記のようにすると、極端なオーバーヘッドなしで価格情報配列のコピーした配列を確保できた。


  1. RateInfoを除く。 
にほんブログ村 為替ブログへ 
Fx-Kirin

About Fx-Kirin

2009年10月にFXを開始、翌年2010年5月から脱サラをしてFX業界に専念。 2012年10月頃から本格的に勝ち始め、一月で資産を倍にする、2年半月間負けなし等、安定した収支で2013年11月に生涯FX収支が1億を超える。 投資スタイルはシステムトレード。プログラミングの知識がほぼない状態から、独学で自分がしたいと思うことであればほぼ実現することが可能なレベルまで成長。好きな言語はRuby, Python。必要となればC++からVBA、Pascal等なんでも行う。MT4/MT5のプログラミングも得意。 2011年にはFXで稼いだ資金をもとにシンガポールに移住し、留学も兼ねて起業をチャレンジするほど、ビジネスを興すことに熱意がある。国内の業者を主に使い始めたことから、2012年に帰国。零細株式会社経営中。

Adsense

  • このエントリーをはてなブックマークに追加
  • Pocket
  • 67 follow us in feedly

関連記事

システムトレードを始める前に知っておきたかったこと

今日の勉強会で発表してきました。nbviewer に共有しておきます。 システムトレードを始める前に知っておきたか

記事を読む

no image

最適化の終了をメールで通知するスプリクト

http://u3.getuploader.com/mt/download/855/opt_mail_sender.

記事を読む

no image

MT4のヒストリーデータでインジケータを表示させるとおかしい

おはようございます。キリンです。 先日、久しぶりに親と会ってきました。 僕からではなくて、親が急に我が家を訪問する形だっ

記事を読む

no image

VPSの複数ログイン防止

こんばんは。キリンです。 MT4を常時稼動するためにVPS契約している方は多い中で、 以前から何度かトラブルの元となって

記事を読む

no image

MT4を使ってYahooメールでメールを送信する方法

こんばんはっ!キリンです。 先日友人から、 「Yahooメール」を使ってメール送信をしたいんだけど、 調べてみてもまった

記事を読む

YJFXに善意の重大バグの報告後、報告人だけに新規約上停止措置

情報の共有をかねて時系列に沿ってまとめておきます。 YJFXにて重大なバグを発見 今週からYJF

記事を読む

no image

Alert時にWindowをアクティブにする

こんにちは。キリンです。 最近、裁量トレードの実践をしているので、MT4の不便な機能に気づきます。 僕の場合、PCにスピ

記事を読む

no image

投資顧問には500万円が必要とのこと・・・。

こんばんはっ!キリンです。 最近はやる気満々で頑張らせてもらっています。 ブログでも応援してくださる方も多く、非常に嬉し

記事を読む

Derivatives analytics with Python の学習ノート 3章

前回の続きです。 読んでいる本はこちら。少しでも興味をお持ちになったら、ここでは詳細には触れませんのでぜひ購入を検

記事を読む

no image

RSIの乖離幅を表すインジケータ

おはようございます。キリンです。 引き続き、Yahoo知恵袋から。 MT4のRSIをたとえばRSI(14)とRSI(42

記事を読む

Comment

  1. デイ より:

    はじめまして よろしくお願いします。
    プログラムのことはあまりわかりませんが、
    もし、よろしければ インジゲーターでMYLineというのがあるんですが、アラート機能がついてないんです。このインジゲーターにチャートがクロスして確定でアラートつけるには どうすればいいんでしょうか。お教えいただきませんでしょうか。よろしくお願いします。

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Adsense

Fixing kernel error AMD-Vi: Event logged IO_PAGE_FAULT on Ryzen Machine

My pc was periodically shut down on 7:40 am JS

Ubuntu で仮想ディスプレイを使う

雑多な備忘録ですが、せっかくなので残しておきます。 Ubuntu 18.04 の resolv.c

PYPIへの登録を10秒でできるようになる方法

pip 使ってますよね Pythonを使っている人であれば、pip installでライブラリ

The art of debugging with GDB, DDD, and Eclipse の読書メモ

GDBの勉強がしたくて、下の本を原著で読んでみました。10年前の本だけど全然現役でした。

JupyterでボタンからJavascriptを実行して追加のアウトプットをさせない方法

Javascriptを実行するとアウトプットセルの行が増える これがとても面倒だった。上の

→もっと見る

PAGE TOP ↑