Rss & SiteMap

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

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

标题:请老师解决画线问题!

1楼
3dian 发表于:2012/9/9 21:25:19
前提: 去掉所有上升趋势线,即斜率向上的趋势线,只保留斜率向下的趋势线。 
1:实现10个周期内的所有高点和高点的连线 ,如果这条线的斜率向上,则不画。 
2: 实现10个周期内的前一个高点和后一个高点的连线,如果这条线的斜率向上,则不画。

麻烦老师帮忙实现以下,万分感激!
2楼
jinzhe 发表于:2012/9/10 9:09:17

1.

//逐k线计算

 

h1:=hhv(h,10);
if ref(h,1)<h then h2:h1;

 

2.

//序列计算
h1:=hhv(h,10);
drawline(h1<refx(h1,2),h1,h1>ref(h1,2),h1,0);

3楼
3dian 发表于:2012/9/10 9:42:55
那如何取得这个值呢?比如我想实现上穿这条线做多改怎么实现呢?请老师帮忙!
4楼
jinzhe 发表于:2012/9/10 9:51:48

1是h2

2是划线,无数值

5楼
3dian 发表于:2012/9/10 9:58:51
谢谢老师,那像趋势线突破的交易模型中,那个值是如何取到的呢?老师能否做一个简单的趋势线突破的例子让我们学习以下!比如某两个点的连线,然后股价突破这条线,就开多,跌破就平多!万分感激!
6楼
jinzhe 发表于:2012/9/10 10:02:20
你举的例子就不行,划线就是划线,确定AB点后一条线,这条线仅仅是线,无数据的
7楼
3dian 发表于:2012/9/10 10:09:17
谢谢老师,画线我只是想在界面上看到效果,实际还是想实现趋势线突破的方式。麻烦老师做一个简单的趋势线突破的例子吧,小弟实在想不出来,也没查到相关资料。拜托 jinzhe  大哥了!
8楼
jinzhe 发表于:2012/9/10 10:15:56

input:m(5),n(10);
ma5:ma(c,m);
ma10:ma(c,n);

if cross(ma5,ma10) then begin
 sellshort(holding<0,0,thisclose);
 buy(holding=0,1,thisclose);
end

if cross(ma10,ma5) then begin
 sell(holding>0,0,thisclose);
 buyshort(holding=0,1,thisclose);
end

9楼
3dian 发表于:2012/9/10 10:26:31
谢谢老师的无私帮助,不过小弟需要的是直线型趋势线,不是这种均线交叉式的。即高低点、高高点、或低低点连线这种趋势线的突破。烦请 jinzhe 老师再重写一个吧!论坛这种类型的趋势线例子就没有啊,再次感谢 jinzhe  老师!
10楼
jinzhe 发表于:2012/9/10 10:29:09
直线不行,
共12 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.04883 s, 2 queries.