モラニスについて

  • k
  • E-mail
  • 2018/12/06 (Thu) 16:10:05
いつもセミナー拝見しております。
モラニスのMQLブロックについて以下2点、ご教示頂ければ幸いです。当方プログラム全般に疎く、大変お忙しいところ恐縮ですが、よろしくお願い致します。

●3本連続の指定
①(**Shift1>**Shift2>**Shift3)
②(**Shift1>**Shift2)&&(**Shift2>**Shift3)

同一インジケーターで同一のパラメーターなら、①のまとめた表記で問題ないのでしょうか。
それとも、②のように別の条件として分けて表記すべきなのでしょうか。いずれでvalidateしてもエラーはないのですが、実際の仕掛けを見ると、①のまとめた方が認識していないことがあります。

●MQLブロック内では、and、orで結ぶ条件の数は幾つでもいいのでしょうか。

Re: モラニスについて

  • 山中
  • 2018/12/09 (Sun) 21:25:03
・3本連続
 どちらでも問題なさそうですが、同じ値となった時の判断で認識しないことがあるかもしれません。まとめて認識していない際の実際の値を調べてみるとヒントとなるかと思います。

・MQL内
 MQLブロックでは制限は無いはずです。ただ、あまり詰め込みすぎると後で見にくくなるとは思います。

Re: モラニスについて

  • k
  • 2018/12/10 (Mon) 00:06:19
プログラムを書くときにルールがあり、モラニスのような簡易のものでもそれに準ずるべきかと思い質問させて頂きました。
ご回答ありがとうございました。

Re: モラニスについて

  • 山中
  • 2018/12/10 (Mon) 08:27:39
基本的にモラニスが吸収してくれる(Validate OKならば)のですが、通常の書き方でエラーが出ない場合は、その方が安全です。
ただ、どうも時々癖のある(必ずしもおかしいとも言えない)挙動を示すことがあるので、バックテスト結果でチェックすることは必要ですね。
(投稿前に、内容をプレビューして確認できます)