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

奇狐社區論壇 (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=16058)


由 mead 在 2011-09-15 22:45 發表:

分段

想在日線以下(如五分線)從開盤到目前最高價往下分四個區塊;各間隔50點.如目前最高是7000則:間隔一=7000-50,間隔二=7000-100,間隔三=7000-150,間隔四=7000-200,算出後在畫面上7000點的K棒位置往下標示間隔x=數值和畫線.如再創新高則再重算重畫

謝謝 感恩


由 cgjj 在 2011-09-16 10:05 發表:

回覆: 分段

引用:
最初由 mead 發表
想在日線以下(如五分線)從開盤到目前最高價往下分四個區塊;各間隔50點.如目前最高是7000則:間隔一=7000-50,間隔二=7000-100,間隔三=7000-150,間隔四=7000-200,算出後在畫面上7000點的K棒位置往下標示間隔x=數值和畫線.如再創新高則再重算重畫

謝謝 感恩



麻煩畫個圖表達一下您想呈現的方式, 謝謝!


由 mead 在 2011-09-16 14:55 發表:

不好意思 如下二圖


由 mead 在 2011-09-16 14:56 發表:

不好意思 如下圖


由 cgjj 在 2011-09-19 10:02 發表:

引用:
最初由 mead 發表
不好意思 如下二圖


DESP:=barslast(date<>ref(date,1));
PCK:=refx(DESP,1)=0 or barpos=datacount;
HSP:=HHVBARS(H,DESP+1);
MCK:=SETVAL(PCK,0,-HSP,1);
MCK:=SETVAL(PCK and HSP>0,MCK,-HSP+1,0);
DRAWSL(MCK,H-50,0,2,2) pxdn2 linedot colorCC00FF;
DRAWSL(MCK,H-50*2,0,2,2) pxdn2 linedot colorCC33FF;
DRAWSL(MCK,H-50*3,0,2,2) pxdn2 linedot colorCC66FF;
DRAWSL(MCK,H-50*4,0,2,2) pxdn2 linedot colorCC99FF;
DRAWTEXT(MCK,H-50,'區段一') shift3 colorCC00FF;
DRAWTEXT(MCK,H-50*2,'區段二') shift3 colorCC33FF;
DRAWTEXT(MCK,H-50*3,'區段三') shift3 colorCC66FF;
DRAWTEXT(MCK,H-50*4,'區段四') shift3 colorCC99FF;


由 mead 在 2011-09-19 10:32 發表:

引用:
最初由 cgjj 發表
DESP:=barslast(date<>ref(date,1));
PCK:=refx(DESP,1)=0 or barpos=datacount;
HSP:=HHVBARS(H,DESP+1);
MCK:=SETVAL(PCK,0,-HSP,1);
MCK:=SETVAL(PCK and HSP>0,MCK,-HSP+1,0);
DRAWSL(MCK,H-50,0,2,2) pxdn2 linedot colorCC00FF;
DRAWSL(MCK,H-50*2,0,2,2) pxdn2 linedot colorCC33FF;
DRAWSL(MCK,H-50*3,0,2,2) pxdn2 linedot colorCC66FF;
DRAWSL(MCK,H-50*4,0,2,2) pxdn2 linedot colorCC99FF;
DRAWTEXT(MCK,H-50,'區段一') shift3 color colorCC00FF;
DRAWTEXT(MCK,H-50*2,'區段二') shift3 color colorCC33FF;
DRAWTEXT(MCK,H-50*3,'區段三') shift3 color colorCC66FF;
DRAWTEXT(MCK,H-50*4,'區段四') shift3 color colorCC99FF;



謝謝總版主 可以了!
但請問一下
有二個MCK的變數 這樣可以通過編譯喔!為什麼?
下面畫線和寫字的MCK是參考哪一個MCK?

謝謝 感恩


由 cgjj 在 2011-09-19 10:34 發表:

引用:
最初由 mead 發表
謝謝總版主 可以了!
但請問一下
有二個MCK的變數 這樣可以通過編譯喔!為什麼?
下面畫線和寫字的MCK是參考哪一個MCK?

謝謝 感恩



公式有修正, 多了 color 請重抓

可以呀
因為沒有兩個MCK重覆輸出
以最後的 MCK 值為準

看這例就能了解:
MCK:=1;
MCK:=5;
MCK:=9;
PP:MCK;


由 mead 在 2011-09-19 11:17 發表:

引用:
最初由 cgjj 發表
公式有修正, 多了 color 請重抓

可以呀
因為沒有兩個MCK重覆輸出
以最後的 MCK 值為準

看這例就能了解:
MCK:=1;
MCK:=5;
MCK:=9;
PP:MCK;



了解 也重抓了

謝謝總版主

感恩


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


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

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