以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  我电脑设置的5个点止盈,6个点止损,为什么系统收盘跌8个点也不平仓  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=165887)

--  作者:zerool
--  发布时间:2018/10/15 13:52:59
--  我电脑设置的5个点止盈,6个点止损,为什么系统收盘跌8个点也不平仓
我电脑设置的5个点止盈,6个点止损,为什么系统收盘跌8个点也不平仓

Pd:=C>=(ENTERPRICE+N1*MINDIFF) or C<=(ENTERPRICE-N2*MINDIFF);                                       
Pk:=C<=(ENTERPRICE-N1*MINDIFF) OR C>=(ENTERPRICE+N2*MINDIFF);                                          
                                

开多0:BUY(上升11 AND 开多单 and time1,1,LIMITR,CLOSE-0.2);
开多1:BUY(上涨拐点 AND 开多单 and time1,1,LIMITR,close-0.1);
开多2:BUY(空中加油 AND 开多单 and time1,1,LIMITR,close);
开多3:BUY(两连红 AND 开多单 and time1,1,LIMITR,close-0.2);
开多4:BUY(三连红 AND 开多单 and time1,1,LIMITR,close-0.2);

开空0:BUYSHORT(下跌拐点 AND 开空单 and time1,1,LIMITR,CLOSE+0.2);
开空1:BUYSHORT(中空 AND 开空单 and time1,1,THISCLOSE);
开空2:BUYSHORT(两连阴 AND 开空单 and time1,1,LIMITR,CLOSE+0.2);
开空3:BUYSHORT(三连阴 AND 开空单 and time1,1,LIMITR,CLOSE+0.2);

if  Pd=1 then 
   begin
   平多:SELL(HOLDING>0,100%,thisCLOSE);
   end
   
if  Pk=1 then 
   begin     
   平空:SELLSHORT( HOLDING<0,100%,thisCLOSE);
   end
这是什么原因?


--  作者:FireScript
--  发布时间:2018/10/15 14:41:11
--  
 

你把ENTERPRICE输出下和你要对比的某个K的收盘价对比下。在market指令情况下 ,ENTERPRICE返回的是最近一次开仓K的次根K的开盘价。图表系统上 这个返回值不是实际成交价格。