Rss & SiteMap

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

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

标题:交易信号上方的红色小三角形为何位置不同?

1楼
saidas 发表于:2012/7/21 3:23:27
选择了“走完一根K线以后”的下单方式,想在临近收盘的时候平仓。用了以下两种:
代码一:
if time>145000 then begin
 sell(true,0,limit,c-slip);
 sellshort(true,0,limit,c+slip);
end
代码一会出现漏单的情况,图上能显示信号,却不发出委托。有时能按想法正常平仓,有时却不能。于是改成代码二,

代码二:
if time>145000 then begin
 sell(holding>0,0,limit,c-slip);
 sellshort(holding<0,0,limit,c+slip);
end
代码二仍然不行,一样的现象,有时能正常平仓,有时却不能。搜了一下论坛,好像不止一个朋友反应用holding来构建下单条件会有不可预知的漏单情况。我也发现在,9个交易日有4个交易日被漏掉了。开始我还以为是网络问题,反复测试发现不是。如果说是代码有什么问题,我用两个模拟帐号一起测试,两个图上都出了信号,其中一个帐号正常发出了委托,另一个没有却发出委托,检查了日志,确实没发委托,预定平仓时间点前后全是“【图表】IF08 运行完毕”这种字样。同样的代码,居然运行出了不同的结果。唉。

请教一下,假若不使用软件本身的功能选项,K线走完的方式,想实现收盘前平仓,究竟应该怎么写呢?
[此贴子已经被作者于2012-7-21 3:24:16编辑过]
2楼
董小球 发表于:2012/7/23 10:29:32
楼主 软件这一块的功能是没有问题的,我怀疑是你的某一个账户在那一时刻断开了导致的,你可以仔细盯盘,然后再出现信号应该下单的那个时候,手工下单一手试试,看能否下单。
共2 条记录, 每页显示 10 条, 页签: [1]


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