以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  逐K线计算问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=142610)

--  作者:梦若神机
--  发布时间:2016/11/11 16:13:58
--  逐K线计算问题
 序列模式计算时,控制语句条件允许使用序列变量,由于序列模式只执行一次控制语句解析,对于序列变量,仅取最后一个数据做为条件判断,请问下逐K线计算是如何计算的,也是取最新价作为判断吗?


--  作者:jinzhe
--  发布时间:2016/11/11 16:23:52
--  
用户举个具体的例子
--  作者:梦若神机
--  发布时间:2016/11/11 16:41:32
--  
比如说3分钟k线,以跌破5日均线做空,上穿5日均线做多,然后我想提前5秒进单,在2分55秒进单子,在2分55秒的时候这根K线处于上影线击穿5日均线的状态,最新价略低于5日均线,为什么这时候会进单子,最新价还没上穿5日均线,只是最高价击穿了5日均线
--  作者:jinzhe
--  发布时间:2016/11/11 16:50:22
--  
你代码没有反映出你的意思,你贴代码
--  作者:梦若神机
--  发布时间:2016/11/11 16:59:12
--  
A:ma(c,5);

input:tq(5,3,60,1);
abb:=(time0-timetot0(dynainfo(207))<=tq) or not(islastbar);

平空:SELLSHORT(CROSS(C,A)&&ABB,100%,THISCLOSE);
平多:SELL(CROSS(A,C)&&ABB,100%,THISCLOSE);


开多:BUY(CROSS(C,A)&&ABB,1,THISCLOSE);
开空:BUYSHORT(CROSS(A,C)&&ABB,1,THISCLOSE);

--  作者:jinzhe
--  发布时间:2016/11/11 17:00:42
--  

那么前一根最新价大于均线还是小于均线?

你截个图


--  作者:梦若神机
--  发布时间:2016/11/11 17:02:42
--  
逐K线计算是以收盘价计算的吗?还是最新价也会计算
--  作者:jinzhe
--  发布时间:2016/11/11 17:05:34
--  

历史上是收盘价,当前k线是最新价

总之你先截图,看看当时的情况,看看均线和收盘价线的关系


--  作者:梦若神机
--  发布时间:2016/11/11 17:09:11
--  
就比如这根
图片点击可在新窗口打开查看此主题相关图片如下:6f84.tmp.jpg
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2016/11/11 17:12:33
--  

前面的k线截图不清晰,需要前面和当前两根k线