外部インディケーターからCopyBufferするとき、特定のバッファーでのみUnknown Errorが帰ってきて意味がわからなかったので、色々試した結果、対象インディケーターバッファーが以下のようにプロパティ記述子でDRAW_NONEに設定され、且つインディケータータイプががINDICATOR_DATAだとCopyBufferで失敗するようだということに気づく。
#property indicator_type3 DRAW_NONE
該当するバッファのプロパティ記述を消し、インディケータータイプをINDICATOR_CALCULATIONSにすることでエラーは出なくなった。
うーん・・・しょうもないことだが、ハマった。
0 件のコメント:
コメントを投稿