以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  空单出信号但空单下单未能触发是什么原因?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=162819)

--  作者:qq代人发帖
--  发布时间:2018/4/16 16:36:44
--  空单出信号但空单下单未能触发是什么原因?
请教:同一根K线多单平仓反手空单,空单出信号但空单下单未能触发是什么原因?
--  作者:呼雷
--  发布时间:2018/4/16 16:43:08
--  
同样的,同一根K线空单平仓反手多单,多单出信号,但多单下单也未能触发。在公式写法中,都是先写平仓,后再开空或多单的。
[此贴子已经被作者于2018/4/16 16:43:42编辑过]

--  作者:banzhuan
--  发布时间:2018/4/16 16:43:54
--  
图表程序化中的交易记录是否有空单下单记录呢? 另外,您可以通过交易日志来查询问题

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

--  作者:呼雷
--  发布时间:2018/4/16 16:46:00
--  
没有下单记录,是到第二根K线后才持仓同步补了仓!
--  作者:呼雷
--  发布时间:2018/4/16 16:48:33
--  
模拟盘与实盘都是如此,不知道原因,以前没有此类情况!
--  作者:banzhuan
--  发布时间:2018/4/16 16:53:03
--  
您的运行模式是什么,运行哪个周期的?
策略中有小周期引用大周期吗?是否方便发下具体代码吗?
--  作者:呼雷
--  发布时间:2018/4/16 17:05:50
--  
3分钟周期,没有引用大周期。
--  作者:呼雷
--  发布时间:2018/4/16 17:11:56
--  

//1.平空
if kp then begin
kp(kp1):sellshort(holding<0,ss,marketr);//
end
//2.开多
if kd2 and kd2<>dp then begin
kd(kd2):buy( holding=0,ss,limitr,kdx2);//
end

if kd1 and kd1<>dp then begin
kd(kd1):buy( holding=0,ss,limitr,kdx);//
end
//3.平多
if dp then begin
dp(dp1):sell(holding>0,ss,marketr);//
end
//4.开空
if kk2 and kk2<>kp then begin
kk(kk2):buyshort(holding=0,ss,limitr,kkx2);//
end
if kk1 and kk1<>kp then begin
kk(kk1):buyshort(holding=0,ss,limitr,kkx);//
end


图片点击可在新窗口打开查看此主题相关图片如下:下单未触发1.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:下单未触发2.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:下单未触发3.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2018/4/16 17:13:48编辑过]

--  作者:banzhuan
--  发布时间:2018/4/16 17:25:51
--  
您贴下完整代码吧,工作人员本地核实一下,另外最好能上传下16号的完整交易日志