以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 请教老师一个日内平仓的问题 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=97522) |
-- 作者:深海漫游 -- 发布时间:2016/5/17 14:14:20 -- 请教老师一个日内平仓的问题 我的策略是永远留半仓,剩下的钱做短差,当日收市后还是留下半仓,也就是当日如果买了多笔新单,那么收市后就自动平仓,如果当日卖出了多笔原来的仓位,那么收市还是买回相应的仓位,看下各位老师,能不能编一个日内交易,收市平仓的策略 |
-- 作者:jinzhe -- 发布时间:2016/5/17 14:20:02 -- 那么原来的仓位要如何定义的?如果有多次加仓要怎么处理? |
-- 作者:深海漫游 -- 发布时间:2016/5/17 14:33:05 -- 比如我昨天有50万股,我还有50万股的钱,也就是半仓,我是算好幅度,到跌停板都不会加满,比如跌2%加10万股,再跌2%再加10万股也就是跌了4%加了20万,到时收市的时候就把加的20万股平掉 |
-- 作者:jinzhe -- 发布时间:2016/5/17 14:40:09 -- 如果赚了或者亏了20万元,那么这个半仓是按照100万的来还是120万,80万? |
-- 作者:深海漫游 -- 发布时间:2016/5/17 14:45:58 -- 还是原来的半仓吧,避免编程太麻烦,我主要还是想回测我日内交易的策略效果怎样 |
-- 作者:jinzhe -- 发布时间:2016/5/17 14:57:49 -- n:=1000000;//这里写上初始资金 if asset>n/2 and time=closetime(0) then sell(1,(asset-n/2)/close,marketr);
if asset<n/2 and time=closetime(0) then buy(1,(n/2-asset)/close,marketr); |
-- 作者:深海漫游 -- 发布时间:2016/5/17 15:56:42 -- 老师,这个我回测一下,好像把我的初始半仓都平掉了 |
-- 作者:jinzhe -- 发布时间:2016/5/17 15:58:07 -- 测试的时候,设置了多少的初始资金? 测试的是哪个股票? 费率是如何设置的? |
-- 作者:深海漫游 -- 发布时间:2016/5/17 16:04:45 -- 测试的是欣泰电气,初始资金是100万,初始仓位是买入半仓50万,费率设为0的 [此贴子已经被作者于2016-5-17 16:05:05编辑过]
|
-- 作者:jinzhe -- 发布时间:2016/5/17 16:10:34 -- 费率勾选“使用系统预设品种费率”了吗 |