以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 麻烦写一个后台平仓公式 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=162893) |
-- 作者:xuxu7890 -- 发布时间:2018/4/19 15:38:03 -- 麻烦写一个后台平仓公式 打个比方, 现在是持有10手多单, 并且在开仓价加10个点位有挂单有10手.平仓条件是 当价格降到开仓价减3个点位时 立刻撤掉没有成交的挂单 并市价平掉, 麻烦再教一下 后台怎样设置,像这个平仓是价格一旦到了开仓价减3个点位,而不是等待k线走完的收盘价, 周期怎样设置 |
-- 作者:FireScript -- 发布时间:2018/4/19 16:01:30 -- 1. 当前有10手持仓且有10手挂单未成交的时候 且持仓均价降到开仓价减3个点位时主动 撤单然后平掉持有的10手?是这样吗? 2.交易模式选择固定轮询。 |
-- 作者:xuxu7890 -- 发布时间:2018/4/19 17:03:41 -- 对的是这个思路 |
-- 作者:xuxu7890 -- 发布时间:2018/4/19 17:04:37 -- 10手挂单 有可能是10手 有可能是1手 就是未成交的挂单撤掉 |
-- 作者:FireScript -- 发布时间:2018/4/19 17:31:08 -- 需要持有的仓位和未成交单数量相等? cond:TBUYHOLDINGex(\'\',\'\',1)>0 and (TBUYHOLDINGex(\'\',\'\',1)=TBUYHOLDINGex(\'\',\'\',3)) and c<TENTERPRICE-MINDIFF*3; if cond then begin TCANCEL( 1,1 );//撤 开多单 tsell(1,TBUYHOLDINGex(\'\',\'\',1),mkt); end |
-- 作者:xuxu7890 -- 发布时间:2018/4/19 17:39:27 -- 不是的 是挂单有可能部分成交 有可能无成交 需要把未成交的单子撤掉并市价平掉 |
-- 作者:xuxu7890 -- 发布时间:2018/4/19 17:45:50 -- 所有的持仓全部挂出去了 |
-- 作者:xuxu7890 -- 发布时间:2018/4/19 17:54:17 -- 然后能把买空 挂空单的情况也一并写一下吧 感谢 |
-- 作者:wenarm -- 发布时间:2018/4/19 21:38:41 -- cond:TBUYHOLDINGex(\'\',\'\',3)>0 and c<TENTERPRICE-MINDIFF*3; if cond then begin TCANCEL( 1,1 );//撤 开多单 tsell(1,TBUYHOLDINGex(\'\',\'\',1),mkt); end 空头逻辑一样,使用TSELLHOLDINGEX函数处理。你自己可以尝试编写实现
|