以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  条件明明是成立的为什么在K线图上没有显示开多信号呢?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=57785)

--  作者:qq代人发帖
--  发布时间:2013/10/21 11:28:13
--  条件明明是成立的为什么在K线图上没有显示开多信号呢?

 请教:

IF CLOSE>W_JJD THEN
BEGIN
sellshort(holding<0,0,MARKETR);
if holding=0 then 开多:buy(1,1,MARKETR);
END
条件明明是成立的为什么在K线图上没有显示开多信号呢?


--  作者:jinzhe
--  发布时间:2013/10/21 11:31:44
--  
就写这么一句?没有对应的平多语句?
--  作者:fly
--  发布时间:2013/10/21 13:08:54
--  

改为以下,看看

 

IF CLOSE>W_JJD THEN
BEGIN
sellshort(holding<0,0,MARKETR);
buy(holding=0,1,MARKETR);//开多
END

 

if holding>0 and OPENPROFIT>0 and (多单平仓条件1 or 多单平仓条件2) then
begin
SELL(1,HOLDING,MARKETR); //平多
end