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

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [求救]分線K線畫出N日內最高點和最低二條水平線 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=14765)


由 taylorfx168 在 2010-12-13 01:25 發表:

[求救]分線K線畫出N日內最高點和最低二條水平線

請教版主以及各位高手:
小弟想在(期指,加權)分線K線畫出N日內(或指定某日起,例12/01)的最高點和最低二條水平線,一直無法如願,懇請賜教,感謝!!


由 cgjj 在 2010-12-13 09:27 發表:

回覆: [求救]分線K線畫出N日內最高點和最低二條水平線

引用:
最初由 taylorfx168 發表
請教版主以及各位高手:
小弟想在(期指,加權)分線K線畫出N日內(或指定某日起,例12/01)的最高點和最低二條水平線,一直無法如願,懇請賜教,感謝!!



NN:=2; //天數
SS:=SUMBARS(date<>REF(DATE,1),NN);
MH:HHV(H,SS); MH:=MH[datacount];
ML:LLV(L,SS); ML:=ML[datacount];


由 taylorfx168 在 2010-12-13 23:02 發表:

感謝總版主的回覆指導. 另一個問題是否可請總版主指導一下. 就是指定某日起(例12/10)的最高點和最低二條水平線,而且水平線是從那一天畫起. 再次感謝總版主!


由 cgjj 在 2010-12-14 11:41 發表:

引用:
最初由 taylorfx168 發表
感謝總版主的回覆指導. 另一個問題是否可請總版主指導一下. 就是指定某日起(例12/10)的最高點和最低二條水平線,而且水平線是從那一天畫起. 再次感謝總版主!


SP:=BARSSINCE(date=1101210)+1;
MH:HHV(H,SP); MH:=MH[datacount]*(SP>0);
ML:LLV(L,SP); ML:=ML[datacount]*(SP>0);


由 taylorfx168 在 2010-12-14 18:04 發表:

非常感謝總版主的回覆指導!.

NN:=2; //天數
SS:=SUMBARS(date<>REF(DATE,1),NN);
MH:HHV(H,SS); MH:=MH[datacount];
ML:LLV(L,SS); ML:=ML[datacount];
這段程式的畫線,若只要自2天前開始畫,不知怎麼改?

我試著這樣改:
MH:HHV(H,SS); MH:=MH[datacount]*(SS>0);
ML:LLV(L,SS); ML:=ML[datacount]*(SS>0);
但是畫出來的是整個畫面 !!!

懇請賜教,感謝!!


由 cgjj 在 2010-12-14 18:16 發表:

引用:
最初由 taylorfx168 發表
非常感謝總版主的回覆指導!.

NN:=2; //天數
SS:=SUMBARS(date<>REF(DATE,1),NN);
MH:HHV(H,SS); MH:=MH[datacount];
ML:LLV(L,SS); ML:=ML[datacount];
這段程式的畫線,若只要自2天前開始畫,不知怎麼改?

我試著這樣改:
MH:HHV(H,SS); MH:=MH[datacount]*(SS>0);
ML:LLV(L,SS); ML:=ML[datacount]*(SS>0);
但是畫出來的是整個畫面 !!!

懇請賜教,感謝!!



NN:=2; //天數
SS:=SUMBARS(date<>REF(DATE,1),NN);
PP:=datacount-SS[datacount]+1;
PP:=BARSSINCE(barpos>=PP)>=0;
MH:HHV(H,SS); MH:=MH[datacount]*PP;
ML:LLV(L,SS); ML:=ML[datacount]*PP;


由 taylorfx168 在 2010-12-14 18:35 發表:

再次感謝總版主的回覆指導!.感恩! 感恩!


由 taylorfx168 在 2010-12-27 11:43 發表:

求助: 分線畫出自某日起至前一日最高和最低點二條水平線

請教總版主以及各位高手:

小弟想把之前問題作一些修正,再次求教:

若想在分線K線畫出: 自12/10起至前一日內的最高和最低點二條水平線, 下列這段程式要怎麼修改呢?
SP:=BARSSINCE(date=1101210)+1;
MH:HHV(H,SP); MH:=MH[datacount]*(SP>0);
ML:LLV(L,SP); ML:=ML[datacount]*(SP>0);

懇請賜教,感恩!


由 cgjj 在 2010-12-27 12:03 發表:

回覆: 求助: 分線畫出自某日起至前一日最高和最低點二條水平線

引用:
最初由 taylorfx168 發表
請教總版主以及各位高手:

小弟想把之前問題作一些修正,再次求教:

若想在分線K線畫出: 自12/10起至前一日內的最高和最低點二條水平線, 下列這段程式要怎麼修改呢?
SP:=BARSSINCE(date=1101210)+1;
MH:HHV(H,SP); MH:=MH[datacount]*(SP>0);
ML:LLV(L,SP); ML:=ML[datacount]*(SP>0);

懇請賜教,感恩!



SP:=BARSSINCE(date=1101210)+1;
R1SP:=barslast(date<>ref(date,1));
MH:REF(HHV(H,SP),R1SP+1); MH:=MH[datacount]*(SP>0);
ML:REF(LLV(L,SP),R1SP+1); ML:=ML[datacount]*(SP>0);


由 taylorfx168 在 2010-12-28 13:13 發表:

非常感謝總版主賜教!


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


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

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