Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共10 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:知道K线上某个点的值,求其坐标X,Y值

1楼
gamer-007 发表于:2021/3/10 9:37:31
各位大佬,有K线点位置的坐标公式吗?
知道K线上某个点的值,求其坐标X,Y值?
2楼
FireScript 发表于:2021/3/10 9:38:58
 这个没有。而且K线图其实是点图。X轴是固定间隔的时间点。一个点对应一个时间,一个时间对应一个K。
3楼
gamer-007 发表于:2021/3/10 9:40:16
谢谢,大佬!
4楼
gamer-007 发表于:2021/3/10 9:42:20
input:t(50);
p:=if(SYSPARAM(1)<datacount-t,SYSPARAM(1),SYSPARAM(3)-t);
Ax:=p=BARPOS;//A点横坐标
yk:=slope(c,t+1);//通道斜率
yc:=forcast(c,t+1);
Ay:=yc[p+t]-yk[p+t]*t;//A点纵坐标
Bx:=ref(Ax,t);//B点横坐标
By:=yc[p+t];//B点纵坐标
中:LINEVALUE(Ax,Ay,Bx,By,0,0);
js:=hhv(h-中,t+1);
jq:=hhv(中-L,t+1);
上:LINEVALUE(Ax,Ay+js[p+t],Bx,By+js[p+t],0,0);
下:LINEVALUE(Ax,Ay-jq[p+t],Bx,By-jq[p+t],0,0);
STICKLINE(Ax or Bx,上,下,0.01,0)COLORGRAY,POINTDOT;
K:=(中-ref(中,t))/t;//(refx(中,t)-中)/中/t*100;
斜y:k,linethick0;
斜%:K[p+t]/中*100,linethick0;
宽%:((上-下)*cos(atan(K[p+t]))/下[p+t])*100,linethick0;//相对宽度
宽y:(上-下)*cos(atan(K[p+t])),linethick0;//绝对宽度

大佬,这个回归通道线能否帮改下?这个公式只有光标移动了,通道线才显示的,能否改成,我知道K线上的值后,显示通道线,谢谢!
5楼
gamer-007 发表于:2021/3/10 9:44:47
这个通道线,知道两个值后,自动显示通道线?谢谢!
6楼
FireScript 发表于:2021/3/10 9:55:12
 你是要自己手动设置位置的值来画通道?
7楼
gamer-007 发表于:2021/3/10 9:58:05
是的
8楼
FireScript 发表于:2021/3/10 10:14:20
 那其实你把p改成参数输入的方式。后面的另一个点也是根据p的值来确定的。

p:if(SYSPARAM(1)<datacount-t,SYSPARAM(1),SYSPARAM(3)-t);
上面这句意思是根据光标来计算P值。


input:t(50),p(200,1,10000,1);//默认从200这个位置开始,你可以自行指定
然后
p:if(SYSPARAM(1)<datacount-t,SYSPARAM(1),SYSPARAM(3)-t);
这句就删除了。


9楼
gamer-007 发表于:2021/3/10 10:23:16
好的,谢谢大佬,我试试看看!
10楼
gamer-007 发表于:2021/3/10 10:39:32
再次感谢大佬,工作愉快!
共10 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.04102 s, 3 queries.