Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共10 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:重复开仓问题

1楼
a383623133 发表于:2016/4/5 14:08:58
BUY(信号 AND HOLDING=0,10,limitr,close);          //开多信号
里面已经有了检测持仓为0 才开仓的,为什么本来有持仓还会开仓?是不是哪里没改好?
2楼
jinzhe 发表于:2016/4/5 14:11:41
holding判断的是虚拟持仓,如果重复开仓那么说明信号闪烁了,用户贴一下信号是怎么写的
3楼
a383623133 发表于:2016/4/5 14:23:26
ma1:MA(C,10);
ma2:MA(C,30);
p:=OPENPROFIT<-10000;
PP:=p; //止损
KD:=cross(ma1,ma2);          //开多条件
PK:=cross(ma2,ma1) ;          //平多条件
KK:=cross(ma2,ma1);          //开空条件
PD:=cross(ma1,ma2);          //平空条件

平空:SELLSHORT(PK,0,limitr,close);                  //平空信号
开多:BUY(KD AND HOLDING=0,10,limitr,close);          //开多信号
平多:SELL(PD,0,limitr,close);                       //平多信号
开空:BUYSHORT(KK AND HOLDING=0,10,limitr,close);     //开空信号
开多2:SELL(PP,0,THISCLOSE);  
开空2:SELLSHORT(PP,0,THISCLOSE);

if (time>025800 and time<=030000) or (time>152800 and time<=153000)  or (time>185800 and time<=190000) then begin
   sell(1,0,market);
   sellshort(1,0,market);
end
持仓:holding,linethick0;
资产:asset,noaxis;
可用现金:cash(0),linethick0;
4楼
a383623133 发表于:2016/4/5 14:24:41
主要是委托不成交,然后又出现与原来趋势相同方向的信号还会开仓,结果原本10手的仓位最后变成了20手
5楼
jinzhe 发表于:2016/4/5 14:27:54
用的是固定时间间隔吧?信号闪烁了,你改成走完k线下单
6楼
a383623133 发表于:2016/4/5 14:29:16
信号都是当根K线走完才触发的
7楼
a383623133 发表于:2016/4/5 14:40:28
如何改成走完k线下单?
8楼
jinzhe 发表于:2016/4/5 14:56:29

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
9楼
a383623133 发表于:2016/4/5 16:25:41
是这样选的。。。
10楼
jinzhe 发表于:2016/4/5 16:32:13

  上面的代码不会在选择走完k线的情况下重复下单,

发下单日志看看

共10 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.