Rss & SiteMap

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

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

标题:[求助]怎么能让此条件信号固定

1楼
msy0985 发表于:2011/2/22 23:09:57

A1:=BACKSET(REF(HIGH,2)=HHV(HIGH,5),3);
A2:=CROSS(VAR1,0.9);
V3:=BACKSET(REF(LOW,2)=LLV(LOW,5),3);
V4:=CROSS(VAR3,0.9);

 

AA:=REF(HIGH,BARSLAST(VAR2));
VV:=REF(LOW,BARSLAST(VAR4));

 

我想用突破  AA  ,VV 开仓  ,但是这里有个很大问题,就是条件中的信号回变动, 求助高手们,有什么方法能解决掉,第5跟K线收盘后  才定义出这个条件?  谢谢~~

2楼
admin 发表于:2011/2/23 7:59:13

因为你使用了BACKSET未来函数,所以是不可能将信号固定住的,你可以回复说清楚你要求的想法,我们看看能否通过其他编写方法来实现而不使用未来函数

3楼
msy0985 发表于:2011/2/23 21:39:17

     恩,谢谢~~

     那我把想法说下,  实际就是  5跟K线组合,   中间的K线最高价 等于这5周期内的最高价;并且标记此条件的最高价; 突破引用前一个形成的条件的最高价 开仓,就行了!!

4楼
msy0985 发表于:2011/2/23 21:47:21

v1:=ref(h,5)<ref(h,3) and ref(h,4)<=ref(h,3) and ref(h,3)>=ref(h,2) and ref(h,3)>ref(h,1);
v2:=VALUEWHEN(v1,ref(h,3));
v3:=ref(l,5)>ref(l,3) and ref(l,4)>ref(l,3) and ref(l,3)<ref(l,2) and ref(l,3)<ref(l,1);
v4:=VALUEWHEN(v3,ref(l,3));

 

我这么写可以不?帮忙看下, 要是我这写的不对或者有更好的,麻烦!

5楼
fly 发表于:2011/2/24 10:42:03

可以.

共5 条记录, 每页显示 10 条, 页签: [1]


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