以文本方式查看主题

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

--  作者:zbm666
--  发布时间:2020/6/1 9:30:30
--  模拟没有成交
老师你好!测试有资金曲线跑模拟没有成交
IF 开仓时间 THEN BEGIN
 IF 平多开空条件1 THEN BEGIN
  SELL(holding>0,holding,market);
  IF 开空限制 THEN BEGIN
   BUYSHORT(HOLDING=0,1,market);
  END
  end
 END
IF 平多开空条件2 THEN BEGIN
  SELL(1,1,MARKET);
  IF 开空限制 THEN BEGIN
   BUYSHORT(1,1,MARKET);
   END
 END
 
 IF 平多开空条件3 THEN BEGIN
  SELL(1,1,MARKET);
  IF 开空限制 THEN BEGIN
   BUYSHORT(1,1,MARKET);
  END
 END
 
 IF 加空仓 THEN BEGIN
  SELL(1,1,MARKET);
  IF 开空限制 THEN BEGIN
   BUYSHORT(1,1,MARKET);
  END
 END
  IF 平空开多条件1 THEN BEGIN
  SELLSHORT(1,1,MARKET);
  IF 开多限制 THEN BEGIN
   BUY(1,1,MARKET);
  END
 END
 IF 平空开多条件2 THEN BEGIN
  SELLSHORT(1,1,MARKET);
  IF 开多限制 THEN BEGIN
   BUY(1,1,MARKET);
  END
 END
 IF 平空开多条件3 THEN BEGIN
  SELLSHORT(1,1,MARKET);
  IF 开多限制 THEN BEGIN
   BUY(1,1,MARKET);
  END
 END
 IF 加空仓 THEN BEGIN
  SELLSHORT(1,1,MARKET);
  IF 开多限制 THEN BEGIN
   BUY(1,1,MARKET);
  END
 END
 IF ENTERBARS<30 and 平多 then begin 
 sell(1,1,market);
 END
  
 IF ENTERBARS<30 and 平空 THEN BEGIN
 sellshort(1,1,market);//缺少分号
 END
 
IF HOLDING>0 THEN BEGIN
 IF C<ENTERPRICE*0.996 then begin
  SELL(1,1,MARKETR);
 END
END
IF HOLDING>0 THEN BEGIN//空仓止损
 IF C>ENTERPRICE*1.004 THEN BEGIN 
  SELLSHORT(1,1,MARKETR);
 END
 end
 
IF 平仓时间 THEN BEGIN
 IF 多单全平 AND HOLDING>0 THEN BEGIN
  SELL(1,holding,MARKET);
 END
 
 IF 空单全平 AND HOLDING<0 THEN BEGIN
  SELLSHORT(1,holding,MARKET);
 END
END


IF HOLDING>0 THEN BEGIN
 IF C>ENTERPRICE*1.004 THEN BEGIN
  SELLSHORT(1,1,MARKETR);
 END
 END
 


--  作者:FireScript
--  发布时间:2020/6/1 9:48:54
--  
 最新K上图表上有信号就会下单。你要看下你现在图表上触发了信号没有。图表程序化里面有没有信号记录?

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

--  作者:zbm666
--  发布时间:2020/6/1 9:55:12
--  
老师:我看了,没有信号!
--  作者:FireScript
--  发布时间:2020/6/1 10:03:57
--  
 那就是没有触发,看下图表上当前是否有信号吧。
--  作者:zbm666
--  发布时间:2020/6/1 10:16:54
--  
老师您好:图标上也没有信号,你能帮检查一下吗?多谢
--  作者:FireScript
--  发布时间:2020/6/1 10:22:32
--  
 一个信号也没有?如果是一个信号也没有,那你把完整代码发下吧。上面的代码不完整,我没办法测试。
--  作者:zbm666
--  发布时间:2020/6/1 11:20:12
--  
老师你有邮箱吗,我发你邮箱
--  作者:FireScript
--  发布时间:2020/6/1 13:10:50
--  
 你可以论坛内部发的。或者在官方群里找客服发一下。