 |
tycoon868
資深會員

註冊日期: Oct 2008
來 自:
文章數量: 313 |
如何取得條件成立的位置點位
請教總版主:
原碼如下:
_____________________________________________________________________________________________
啟動點、幅度的公式省略....
休息點:=啟動點=0 and ref(啟動點<>0,1);
drawnumber(休息點=1 and ref(啟動點,1)>0,h,ref(啟動點,1),0),align4 pxdn25,color0099ff;
drawnumber(休息點=1 and ref(啟動點,1)<0,h,ref(啟動點,1),0),align4 pxdn25,colorff9933;
HP:=HHV(幅度,barslast(cross(啟動點,0))+1);
LP:=LLV(幅度,barslast(cross(0,啟動點))+1);
drawnumber(休息點=1 and ref(啟動點,1)>0,HP成立的啟動點,HP,0),align5 pxup45,coloryellow;
drawnumber(休息點=1 and ref(啟動點,1)<0,LP成立的啟動點,LP,0),align5 pxup45,coloryellow;
___________________________________________________________________________________________
求教總版主,我想要將 HP、LP 標示在 <HP成立的啟動點> 以及 <LP成立的啟動點>
請問如何求得這兩個位置的數值?
謝謝您
|
|
向版主報告此篇 |  |
|
2015-09-02 15:12 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18095 |
回覆: 如何取得條件成立的位置點位
引用: 最初由 tycoon868 發表
請教總版主:
原碼如下:
_____________________________________________________________________________________________
啟動點、幅度的公式省略....
休息點:=啟動點=0 and ref(啟動點<>0,1);
drawnumber(休息點=1 and ref(啟動點,1)>0,h,ref(啟動點,1),0),align4 pxdn25,color0099ff;
drawnumber(休息點=1 and ref(啟動點,1)<0,h,ref(啟動點,1),0),align4 pxdn25,colorff9933;
HP:=HHV(幅度,barslast(cross(啟動點,0))+1);
LP:=LLV(幅度,barslast(cross(0,啟動點))+1);
drawnumber(休息點=1 and ref(啟動點,1)>0,HP成立的啟動點,HP,0),align5 pxup45,coloryellow;
drawnumber(休息點=1 and ref(啟動點,1)<0,LP成立的啟動點,LP,0),align5 pxup45,coloryellow;
___________________________________________________________________________________________
求教總版主,我想要將 HP、LP 標示在 <HP成立的啟動點> 以及 <LP成立的啟動點>
請問如何求得這兩個位置的數值?
謝謝您
很抱歉,如此已經過度簡化問題,無法瞭解您要算什麼
|
|
向版主報告此篇 |  |
|
2015-09-02 15:23 |
|
|
|  |
 |
tycoon868
資深會員

註冊日期: Oct 2008
來 自:
文章數量: 313 |
補上省略部分原碼如下:
_____________________________________________________________________________________________
M2:=EMA(C,20),linethick3,colorff00ff,precision2;
M2B:=((C-M2)/M2)*1000;
SP:=barslast(cross(M2B,0));
SQ:=barslast(cross(0,M2B));
SS:=if(M2B>0,sum(M2B>60, SP+1),0);
ST:=if(M2B<0,sum(M2B<-60, (SQ+1)),0);
啟動點:SS+(-ST),linethick0,color0099ff;
E:=(H+L+C)/3;
Crosseven:=IF(C>M2,ref(E,Barslast(cross(C,M2))),ref(E,Barslast(cross(M2,C)))),linethick0,colorgreen;
幅度:=((C-Crosseven)/crosseven)*100,linethick0,precision0,coloryellow;
休息點:=啟動點=0 and ref(啟動點<>0,1);
drawnumber(休息點=1 and ref(啟動點,1)>0,h,ref(啟動點,1),0),align4 pxdn25,color0099ff;
drawnumber(休息點=1 and ref(啟動點,1)<0,h,ref(啟動點,1),0),align4 pxdn25,colorff9933;
HP:=HHV(幅度,barslast(cross(啟動點,0))+1);
LP:=LLV(幅度,barslast(cross(0,啟動點))+1);
drawnumber(休息點=1 and ref(啟動點,1)>0,HP成立的啟動點,HP,0),align5 pxup45,coloryellow;
drawnumber(休息點=1 and ref(啟動點,1)<0,LP成立的啟動點,LP,0),align5 pxup45,coloryellow;
___________________________________________________________________________________________
我需要支援的部分是:
HP 以及 LP 成立的那一根K棒位置,並且得到這一根K棒位置的 <啟動點>數值
麻煩您了
|
最後由 tycoon868 在 2015-09-02 15:50 編輯 |
向版主報告此篇 |  |
|
2015-09-02 15:46 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18095 |
引用: 最初由 tycoon868 發表
補上省略部分原碼如下:
_____________________________________________________________________________________________
M2:=EMA(C,20),linethick3,colorff00ff,precision2;
M2B:=((C-M2)/M2)*1000;
SP:=barslast(cross(M2B,0));
SQ:=barslast(cross(0,M2B));
SS:=if(M2B>0,sum(M2B>60, SP+1),0);
ST:=if(M2B<0,sum(M2B<-60, (SQ+1)),0);
啟動點:SS+(-ST),linethick0,color0099ff;
E:=(H+L+C)/3;
Crosseven:=IF(C>M2,ref(E,Barslast(cross(C,M2))),ref(E,Barslast(cross(M2,C)))),linethick0,colorgreen;
幅度:=((C-Crosseven)/crosseven)*100,linethick0,precision0,coloryellow;
休息點:=啟動點=0 and ref(啟動點<>0,1);
drawnumber(休息點=1 and ref(啟動點,1)>0,h,ref(啟動點,1),0),align4 pxdn25,color0099ff;
drawnumber(休息點=1 and ref(啟動點,1)<0,h,ref(啟動點,1),0),align4 pxdn25,colorff9933;
HP:=HHV(幅度,barslast(cross(啟動點,0))+1);
LP:=LLV(幅度,barslast(cross(0,啟動點))+1);
drawnumber(休息點=1 and ref(啟動點,1)>0,HP成立的啟動點,HP,0),align5 pxup45,coloryellow;
drawnumber(休息點=1 and ref(啟動點,1)<0,LP成立的啟動點,LP,0),align5 pxup45,coloryellow;
___________________________________________________________________________________________
我需要支援的部分是:
HP 以及 LP 成立的那一根K棒位置,並且得到這一根K棒位置的 <啟動點>數值
麻煩您了
提示一下,如此可以求得距離
HPSP:=HHVBARS(幅度,barslast(cross(啟動點,0))+1);
LPSP:=LLVBARS(幅度,barslast(cross(0,啟動點))+1);
再搭配 ref( 值, 距離) 就可得到
|
|
向版主報告此篇 |  |
|
2015-09-02 16:13 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|