以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  问一个图标交易实盘的问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=99716)

--  作者:zxsd
--  发布时间:2016/6/28 13:15:04
--  问一个图标交易实盘的问题


假设现在A是一条固定的线1000


X1,X2是两根时间连在一起的K线(周期无所谓),其中X2是现在正在走的还没有收线的K线。


IF CROSS(HIGH,A) AND CLOSE<A THEN 条件满足=1;
IF 条件满足 AND HIGH<A THEN 条件满足=0;


问:
1.在实盘中,如果现在是X1还没收线的时候,已满足“条件满足=1”,那么当走到X2时因为X2开盘价<A,那么这时候的“条件满足”值是多少?

2.如果接着1,过了一会X2依然没收线时,最高价已经>A了,这时候“条件满足”值是多少?

3.以后在历史回测中,这根X2的“条件满足”值是多少?
--  作者:jinzhe
--  发布时间:2016/6/28 13:31:45
--  
条件满足是如何定义?还是没有定义?
--  作者:zxsd
--  发布时间:2016/6/28 14:10:30
--  
 “满足条件”就是一个变量名而已,可以用BBB或者什么CCC代替
--  作者:jinzhe
--  发布时间:2016/6/28 14:10:48
--  
以下是引用jinzhe在2016-6-28 13:31:45的发言:
条件满足是如何定义?还是没有定义?


--  作者:zxsd
--  发布时间:2016/6/28 14:26:43
--  
没有定义
--  作者:jinzhe
--  发布时间:2016/6/28 14:48:04
--  

1.开盘价 <a  和上面那些判断有什么关系

2.先弄清楚上面那个

 

总而言之,没定义变量的情况下,条件满足在没有走完k线的情况下,结果是根据行情变化而变化的。当下根k线没有能够改变结果的条件产生时,条件满足依然是上跟k线的值。测评的值是走完k线时的值


--  作者:zxsd
--  发布时间:2016/6/28 15:16:40
--  
 再简化一点:



上一根K线为Y1,开盘价 995,最高价1005,最低价995,收盘价997
当前K线为Y2,开盘价997,最高价1002,最低价997,最新价999(没收线)

A是固定的线1000


cross(H,A)这个条件在上一根K线成立值为1,在当前这根K线开盘997到最高价1002这一段实盘时间里是否会再次触发?(我知道回测历史数据时不会触发值为0)
--  作者:jinzhe
--  发布时间:2016/6/28 15:20:19
--  
不会,上跟k线已经是h>a了,当根k不会再触发cross(h,a)