>>292 https://gist.github.com/micclly/9451216 をお試しあれ。
変更点は
https://gist.github.com/micclly/9451216/revisions から。
【変更点を一応説明】
http://forum.mql4.com/60555 でちっちゃーく触れられていますが、
FileOpen や FileOpenHistory のデフォルト挙動が変わりました。
In file operations, the number of simultaneously opened files can now reach 64 ones, while there could be no more than 32 ones in the old MQL4.
Until recently, the files were always opened in FILE_SHARE_READ or FILE_SHARE_WRITE mode. Now, the necessary opening mode should be specified explicitly.
1行目はどうでもよくて(^^;、2行目の FILE_SHARED_READ/FILE_SHARED_WRITE が必要な場合、明示的に指定しないといけなくなりました。
(build 509 までは暗黙的に指定されていた)
今回のインジケータの場合、インジケータ以外が .hst ファイルを読めるようにするために FILE_SHARED_READ を追加しました。
なお、 CSV 書き込みのほうに FILE_ANSI を追加してますが、
これは厳密には不要です。ただ、明示しておいたほうがいいかな、ということで追加しています。