Rss & SiteMap

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

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

标题:为何提示资金不足?

1楼
15601951291 发表于:2016/10/14 10:28:41
我写了一个简单的测试模型

hh:=hhv(close,30);
ll:=llv(close,30);

qx:=(hh-ll)*0.618+ll;
rx:=(hh-ll)*0.382+ll;

qs:=cross(close,qx);
rs:=cross(rx,close);

buyshort(rs,100%,thisclose);
sellshort(qs,100%,thisclose);

用来测试399300指数表现效果

提示资金不足,说后续无法开仓,但是后续还是开了仓的,实际上按我自己的评估,不可能存在资金不足问题。相关截图如下;


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


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


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


麻烦看看是什么问题,谢谢!




2楼
15601951291 发表于:2016/10/14 10:29:35
测试日期是从2010.1.1至今天
3楼
jinzhe 发表于:2016/10/14 10:42:43
buyshort(rs,100%,thisclose),pertrader;
sellshort(qs,100%,thisclose),pertrader;
费率勾选使用预设
 
4楼
15601951291 发表于:2016/10/14 10:47:43
费率结构用预设结果也是一样的!
预设的比我的还要高呢
5楼
15601951291 发表于:2016/10/14 10:49:01
pertrader加上去也一样,麻烦管理员本地试下找找问题,谢谢
6楼
jinzhe 发表于:2016/10/14 11:14:41

说明是满仓之后又一次触发了开仓条件,导致再一次开仓时没有资金可用了。我加了一个持仓判断

hh:=hhv(close,30);
ll:=llv(close,30);


qx:=(hh-ll)*0.618+ll;
rx:=(hh-ll)*0.382+ll;


qs:=cross(close,qx);
rs:=cross(rx,close);


buyshort(rs and holding=0,100%,thisclose);
sellshort(qs and holding<0,100%,thisclose);

7楼
15601951291 发表于:2016/10/14 11:17:32
是的 谢谢 
共7 条记录, 每页显示 10 条, 页签: [1]


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