奇狐社區論壇
在這個頁面顯示本主題全部的 7 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 請教版主大大....... (http://www.chiefox.com.tw/bbs/showthread.php?threadid=12408)


由 trtc516 在 2009-10-29 10:08 發表:

請教版主大大.......

A:=MA(C,30);
B:=MA(C,60);
m1:=if ((A>B) ,1,0);
m2:=if ((A<B),1,0);

CK:=m1-m2;
CurrentPos:=ref(CK,barslast(CK<>0));


請教版主大大................

在即時盤,須等到第60根K棒,CurrentPos才有資料出現

若想在60根K棒內,顯示CurrentPos=0,

( "CurrentPos:=0+ref(CK,barslast(CK<>0));"也不行?????? )


請教大大怎麼寫??????

感謝大大!!!!!!!!!!!!!!!


由 cgjj 在 2009-10-29 10:19 發表:

回覆: 請教版主大大.......

引用:
最初由 trtc516 發表
A:=MA(C,30);
B:=MA(C,60);
m1:=if ((A>B) ,1,0);
m2:=if ((A<B),1,0);

CK:=m1-m2;
CurrentPos:=ref(CK,barslast(CK<>0));


請教版主大大................

在即時盤,須等到第60根K棒,CurrentPos才有資料出現

若想在60根K棒內,顯示CurrentPos=0,

( "CurrentPos:=0+ref(CK,barslast(CK<>0));"也不行?????? )


請教大大怎麼寫??????

感謝大大!!!!!!!!!!!!!!!



您是放在那週期跑呢?


由 trtc516 在 2009-10-29 10:51 發表:

感謝版主大大!!

小弟是放在即時盤30秒圖............


由 cgjj 在 2009-10-29 11:02 發表:

回覆: 感謝版主大大!!

引用:
最初由 trtc516 發表
小弟是放在即時盤30秒圖............


第60根才有值是正常的
因為您用了 60 根的移動平均


由 trtc516 在 2009-10-29 11:06 發表:

感謝版主大大!!

若想在60根K棒內,顯示CurrentPos=0,

( "CurrentPos:=0+ref(CK,barslast(CK<>0));"也不行?????? )


請教大大怎麼寫??????

感謝大大!!!!!!!!!!!!!!!


由 cgjj 在 2009-10-29 11:26 發表:

回覆: 感謝版主大大!!

引用:
最初由 trtc516 發表
若想在60根K棒內,顯示CurrentPos=0,

( "CurrentPos:=0+ref(CK,barslast(CK<>0));"也不行?????? )


請教大大怎麼寫??????

感謝大大!!!!!!!!!!!!!!!




CurrentPos:=ref(CK,barslast(CK<>0));

尾端加入
CurrentPos:=if(barpos<lbound(CurrentPos),0,CurrentPos);


由 trtc516 在 2009-10-29 11:41 發表:

非常.非常.非常感謝版主大大!!

非常.非常.非常.非常.非常.非常.非常.非常.非常感謝版主大大!!

困擾好久的問題,自己想了好多方法,測試了好多種程式寫法,都無法

解決,感謝版主大大的幫忙.......................


全部時間均為台灣時間, 現在時間為06:59
在這個頁面顯示本主題全部的 7 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.