以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  请教一个问题  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=9897)

--  作者:zuoshui
--  发布时间:2012/2/10 10:03:31
--  请教一个问题
我想实现这样一个技术要求:建仓在某根K线出现后又消失,此后不管有没有出现建仓信号,十个K线内不再建仓,这样的怎么写?
--  作者:26327756l
--  发布时间:2012/2/10 10:10:42
--  

你使用的是轮询模式吗

如果是走完K线的话 信号出现后又消失 不太好捕捉。


--  作者:zuoshui
--  发布时间:2012/2/10 10:16:34
--  
当前这棵K线,出现建仓信号,然后,到这根K线走完时,信号呈消失状态,如果是这样,后十根K线如果再出现建仓信号,我不想发生交易,怎么写呢?我的模式,是出现信号即交易,不等K线走完.
--  作者:董小球
--  发布时间:2012/2/10 10:27:39
--  
下单的时候控制下持仓量可行么?
--  作者:26327756l
--  发布时间:2012/2/10 10:36:10
--  

你的信号成立的条件是什么

还是我写大概留些语句你自己填?

如果到了K走完K线时 信号还在怎么办?

[此贴子已经被作者于2012-2-10 10:44:59编辑过]

--  作者:阿火
--  发布时间:2012/2/10 10:50:54
--  

用后台可以更好实现。


--  作者:26327756l
--  发布时间:2012/2/10 10:59:38
--  

只要一出现信号后面的10根K线就不会下单

还有这下单语句的条件里加上cc=-1

仅供参考  存在时间的制约因素,最好也服务器时间对上

variable:cc=-1;
t1:CURRENTTIME,linethick0;
t2:time,linethick0;

 

 

//此处为下单语句 注意条件的使用


if t1<t2 and cc=-1 then
begin
    //if 条件成立
    //begin   
    // cc:=0;  这句必须要放在这程序段里
    //end
    
end

if cc>=0 then cc:=cc+1;
if cc<10 then cc:=-1;