Rss & SiteMap

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

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

标题:有没有函数是判断这根K线有没有走完的

1楼
jianshi2020 发表于:2013/8/27 10:54:42

我操作过程中,用的ISLASTBAR判断是否最后一根K线,但是程序还是出了问题,

因为他在这根K线上进行了多次计算。

我希望有个函数可以判断K线是否走完,等他走完后我再进行操作,有吗

2楼
jinzhe 发表于:2013/8/27 10:55:54
条件用ref(,1)进行偏移
3楼
jianshi2020 发表于:2013/8/27 11:03:41

这样不行啊,因为我程序前面有了IF

ref不可以在IF内部使用。

因为计算量非常庞大,如果不是刷最后一根K线,会导致死机的

4楼
jianshi2020 发表于:2013/8/27 11:12:50

AA:TIME();
bb:MOD(AA,100);

IF ISLASTBAR AND (BB=0 OR BB=20 OR BB=40) THEN BEGIN
DBEXECUTE('insert into ada values(now(),'&NUMTOSTR(close,2)&','&NUMTOSTR(TIME(),0)&')');
END;

 

我这样,假如用多秒线,当BB等于这三个数据的时候再操作

5楼
jianshi2020 发表于:2013/8/27 11:16:35
不行啊 ,还是有错的,它还是在那根K线上计算。。。。老师你又更好的办法吗
共5 条记录, 每页显示 10 条, 页签: [1]


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