Rss & SiteMap

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

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

标题:日内平仓转对锁存在问题??

1楼
金字塔粉丝 发表于:2020/3/6 11:25:40
问题描述:

设置了日内平仓转对锁功能,每次开仓3手。通过“只开仓模式”,昨日一共持有6手多单和3手空单。当天收盘前调整成“只平仓模式”
今日一早触发多头止损,理论上应该平掉3手多单,留下3手多单和3手空单实现对冲后的0持仓。但实际盘中被自动平掉了6手多单,留下3手空单(与理论持仓完全不符),幸好及时发现手动平掉了这3手空单。

这个平仓设计明显不对!怎么处理?

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




2楼
wenarm 发表于:2020/3/6 12:26:47
你平仓代码是怎么写的?
[此贴子已经被作者于2020/3/6 12:26:56编辑过]
3楼
金字塔粉丝 发表于:2020/3/6 12:46:38
IF  HOLDING>0 AND WIN1<=-X THEN BEGIN          
IF NOT(ISLASTBAR) THEN BEGIN
止多损2:SELL(1,0,STOPR,ZSPRICE);
MAXPROFIT:=0;
END
IF ISLASTBAR THEN BEGIN
SELL(1,0,MARKET);
MAXPROFIT:=0;
END
END
4楼
金字塔粉丝 发表于:2020/3/6 12:49:38
我理解的是图表交易中虚拟持仓是3手多单,就应该只平掉这三手就完成了。但实际被软件自动修改成了6手。
图表交易不是不看实际持仓的么?
5楼
banzhuan 发表于:2020/3/6 13:01:38
SELL(1,0,MARKET);// 这里数量为0表示平掉所有账户持仓,这里改成holding就行了
6楼
金字塔粉丝 发表于:2020/3/6 13:15:22
好的,我验证下。谢谢!!
共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03711 s, 2 queries.