MetaTrader掲示板

アップロード可能ファイル拡張子:gif, jpg, png, txt, swf, jpeg, xls, zip, cab,tpl,mq4,ex4,mq5,ex5
一度にアップロード可能な最大サイズ :合計200KB
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃MetaTraderまとめWiki  
334 / 683   ←次へ | 前へ→

【357】Re:MTブレイクアウト
  cc  - 09/8/14(金) 20:38 -

   >これって終値では無いみたいなんですよね。。。
日足ですか?
ODLはサーバがGMT+0なのでNY20時か21時がクローズの時刻になると思います(うろ覚え)。日足に拘るならFXDDなどのGMT+3のサーバをお勧めします。

>使い方はMT_breakout.mq4と、 kairi.mq4の両方をメタトレーダのインジケータのフォルダに突っ込んでください。
com.mqhが無いって言われたので関係箇所をコメントアウトしてコンパイルしました。いいですね。FibonacciChannelと組み合わせてみたくなりました。

*KairiはiCustomじゃなくインラインで書くのもありですね。
    double ma;
    switch(Apply)
    {
        case 0: for(i=0;i<limit;i++){ ma=iMA(NULL, 0, nPeriod, 0, MA_Method, Apply, i); Kairi[i] = 100*(Close[i]-ma)/ma;} break;
        case 1: for(i=0;i<limit;i++){ ma=iMA(NULL, 0, nPeriod, 0, MA_Method, Apply, i); Kairi[i] = 100*(Open[i]-ma)/ma;} break;
(以下略)

>> double buf1[1000]; //Sign-continuous buy
IndicatorBufferに割り当てると要素数("1000")は無視されると思います。
逆に副作用を引き起こすかもしれないので削るのが無難かと。

*円絡み以外ではmarginの桁がずれるので 3*Point とかが良いかも。

*背景を白系色にしてるので気になったのですが、itanの二つはチャート上に表示したくないラインだと思うので、宣言部では
>> #property indicator_buffers 6
と6つのバッファだけを宣言し、initの中で
>> IndicatorBuffers(8);
としてu_price,l_priceを5つ目、6つ目に、タンジェントの2つを7つ目、8つ目のバッファとして定義するとすっきりすると思います(かスタイルをDRAW_NONEにするか)

あと、現状だとtickが来る度に毎回毎々1000回分の計算を行っているので、indcatorbufferに割り当てているものは最後のbarのみにし、トレンドラインの再描画が必要な時だけ再描画(再定義)するような処理の方が良さそうですね
引用なし
パスワード
3,248 hits

【352】MTブレイクアウト MT 09/8/13(木) 20:58 [添付][添付]
【353】Re:MTブレイクアウト MT 09/8/13(木) 21:00
【357】Re:MTブレイクアウト cc 09/8/14(金) 20:38
【359】Re:MTブレイクアウト MT 09/8/16(日) 17:54
【360】Re:MTブレイクアウト MT 09/8/16(日) 22:02 [添付]
【361】Re:MTブレイクアウト MT 09/8/16(日) 23:15 [添付][添付]
【354】Re:MTブレイクアウト MT 09/8/13(木) 21:01 [添付]
【355】Re:MTブレイクアウト MT 09/8/13(木) 21:19

  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃MetaTraderまとめWiki  
334 / 683   ←次へ | 前へ→
ページ:  ┃  記事番号:   
(SS)C-BOARD v3.8 is Free
掲示板運営ポリシー:MetaTraderに関する情報を交換するための掲示板です。議論の範囲を超えた根拠無き誹謗中傷、荒らし、犯罪予告等、
公序良俗に反する書き込みについては、速攻削除のうえ、関係機関に通報します。
情報源のページなどがあれば、そこへのリンクを直接張って頂けると大変ありがたいです。
投稿情報の信頼性向上の為にも、ご協力頂ければ幸いです。

Google