![]() |
總頁數 (2): [1] 2 » 在這個頁面顯示本主題全部的 24 個文章 |
奇狐社區論壇 (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=19148)
在分線上畫出日線高低範圍
總版主您好:
這公式是在日線上,以周線的高低點畫出範圍,若我想在5分k上畫出日線的高低範圍,要如何修改呢 謝謝~
WN:=FLOOR((DAYS1970-3)/7);
ck:=barpos=1 or WN<>ref(WN,1);
sp:=barslast(ck);
WH:=HHV(H,sp+1);
WL:=LLV(L,sp+1);
WH:=SETVAL(SP>0,WH,-SP,WH);
WL:=SETVAL(SP>0,WL,-SP,WL);
STICKLINE(mod(WN,2)=0,WH,WL,10,0) color550000;
STICKLINE(mod(WN,2)=1,WH,WL,10,0) color552200;
KLINE(o,h,l,c,0);
回覆: 在分線上畫出日線高低範圍
引用:
最初由 victor0726 發表
總版主您好:
這公式是在日線上,以周線的高低點畫出範圍,若我想在5分k上畫出日線的高低範圍,要如何修改呢 謝謝~
WN:=FLOOR((DAYS1970-3)/7);
ck:=barpos=1 or WN<>ref(WN,1);
sp:=barslast(ck);
WH:=HHV(H,sp+1);
WL:=LLV(L,sp+1);
WH:=SETVAL(SP>0,WH,-SP,WH);
WL:=SETVAL(SP>0,WL,-SP,WL);
STICKLINE(mod(WN,2)=0,WH,WL,10,0) color550000;
STICKLINE(mod(WN,2)=1,WH,WL,10,0) color552200;
KLINE(o,h,l,c,0);
回覆: 回覆: 在分線上畫出日線高低範圍
引用:
最初由 cgjj 發表
周的寫法改這樣比較好
WN:=FLOOR((DAYS1970-3)/7);
ck:=barpos=1 or WN<>ref(WN,1);
rck:=refx(ck,1) or islastbar;
sp:=barslast(ck);
WH:=HHV(H,sp+1);
WL:=LLV(L,sp+1);
WH:=SETVAL(rck,WH,-SP,WH);
WL:=SETVAL(rck,WL,-SP,WL);
STICKLINE(mod(WN,2)=0,WH,WL,10,0) color550000;
STICKLINE(mod(WN,2)=1,WH,WL,10,0) color552200;
KLINE(o,h,l,c,0);
換為日,只需將
WN:=FLOOR((DAYS1970-3)/7);
改為這樣即可
WN:=DAYS1970;
__________________
榮耀天 感恩協助^^
幸福傳奇總是有你我...
祐~
回覆: 回覆: 回覆: 在分線上畫出日線高低範圍
引用:
最初由 alr8356 發表
我需要月的高低...用在海期 可以嗎
回覆: 回覆: 回覆: 回覆: 在分線上畫出日線高低範圍
引用:
最初由 cgjj 發表
把 DAYS1970
換為 DATETOD1970(Tradedate)
__________________
榮耀天 感恩協助^^
幸福傳奇總是有你我...
祐~
回覆: 回覆: 回覆: 回覆: 回覆: 在分線上畫出日線高低範圍
引用:
最初由 alr8356 發表
WN:=DATETOD1970(Tradedate);
ck:=barpos=1 or WN<>ref(WN,1);
rck:=refx(ck,1) or islastbar;
sp:=barslast(ck);
WH:=HHV(H,sp+1);
WL:=LLV(L,sp+1);
WH:=SETVAL(rck,WH,-SP,WH);
WL:=SETVAL(rck,WL,-SP,WL);
STICKLINE(mod(WN,2)=0,WH,WL,10,0) color550000;
STICKLINE(mod(WN,2)=1,WH,WL,10,0) color552200;
KLINE(o,h,l,c,0);
是這樣嗎
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 在分線上畫出日線高低範圍
引用:
最初由 cgjj 發表
不對!
WN:=FLOOR((DAYS1970-3)/7);
僅換其中的 DAYS1970 為 DATETOD1970(Tradedate)
結果為
WN:=FLOOR((DATETOD1970(Tradedate)-3)/7);
__________________
榮耀天 感恩協助^^
幸福傳奇總是有你我...
祐~
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 在分線上畫出日線高低範圍
引用:
最初由 alr8356 發表
我想用在1分鐘...可以調整嗎
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 在分線上畫出日線高低範圍
引用:
最初由 cgjj 發表
不需調整
__________________
榮耀天 感恩協助^^
幸福傳奇總是有你我...
祐~
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 在分線上畫出日線高低範圍
引用:
最初由 alr8356 發表
可是他只顯示到一周...我需要在一分鐘顯示一個月的高低色塊
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 在分線上畫出日線高低範圍
引用:
最初由 cgjj 發表
原設計是針對畫周,當然不會畫月
畫月範例如下:
YM:=FLOOR(mod(Tradedate,10000)/100);
MN:=sum(YM<>ref(YM,1),0);
ck:=barpos=1 or YM<>ref(YM,1);
rck:=refx(ck,1) or islastbar;
sp:=barslast(ck);
MH:=HHV(H,sp+1);
ML:=LLV(L,sp+1);
MH:=SETVAL(rck,MH,-SP,MH);
ML:=SETVAL(rck,ML,-SP,ML);
STICKLINE(mod(MN,2)=0,MH,ML,10,0) color333333;
STICKLINE(mod(MN,2)=1,MH,ML,10,0) color555555;
KLINE(o,h,l,c,0);
__________________
榮耀天 感恩協助^^
幸福傳奇總是有你我...
祐~
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 在分線上畫出日線高低範圍
引用:
最初由 cgjj 發表
原設計是針對畫周,當然不會畫月
畫月範例如下:
YM:=FLOOR(mod(Tradedate,10000)/100);
MN:=sum(YM<>ref(YM,1),0);
ck:=barpos=1 or YM<>ref(YM,1);
rck:=refx(ck,1) or islastbar;
sp:=barslast(ck);
MH:=HHV(H,sp+1);
ML:=LLV(L,sp+1);
MH:=SETVAL(rck,MH,-SP,MH);
ML:=SETVAL(rck,ML,-SP,ML);
STICKLINE(mod(MN,2)=0,MH,ML,10,0) color333333;
STICKLINE(mod(MN,2)=1,MH,ML,10,0) color555555;
KLINE(o,h,l,c,0);
__________________
榮耀天 感恩協助^^
幸福傳奇總是有你我...
祐~
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 在分線上畫出日線高低範圍
引用:
最初由 alr8356 發表
我想延續一個月高低...前面的不要了
目前是一塊一塊區塊
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 在分線上畫出日線高低範圍
引用:
最初由 cgjj 發表
延續一個月?
麻煩請解釋清楚,謝謝
__________________
榮耀天 感恩協助^^
幸福傳奇總是有你我...
祐~
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 在分線上畫出日線高低範
引用:
最初由 alr8356 發表
就是色塊跟著K棒走(月)...希望可以不用重算一個色塊
全部時間均為台灣時間, 現在時間為18:02 | 總頁數 (2): [1] 2 » 在這個頁面顯示本主題全部的 24 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.