欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 请老师看看单步跟踪调试的问题!

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4080人关注过本帖树形打印复制链接

主题:请老师看看单步跟踪调试的问题!

帅哥哟,离线,有人找我吗?
3dian
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:416 积分:2483 威望:0 精华:0 注册:2012/5/17 9:23:48
请老师看看单步跟踪调试的问题!  发帖心情 Post By:2012/8/27 15:29:41 [只看该作者]

MONEYBL0:=0.20; //总最大使用x%资金
LOSSMAXONE:=0.015; //单次最大亏损x%资金
MARGIN1:=0.15;
UNIT:=5;//一个点多少钱
MONEY1:=TACCOUNT(19);

CWMAX:=MONEY1*MONEYBL0/(UNIT*CLOSE*MARGIN1);//最大使用MONEYBL0资金下最大可开手数。

BUY(CLOSE>OPEN,CWMAX,THISCLOSE);
SELL(CLOSE<OPEN,100%,THISCLOSE);

我用100万测试沪铜指数,用单步调试,可是为什么MONEY1总是0呢?请老师看看什么地方出错了?
另外,我用这样的代码控制开仓手数应该可以吧!谢谢老师!

 回到顶部
帅哥哟,离线,有人找我吗?
just
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:金字塔养老院 帖子:1323 积分:6764 威望:0 精华:0 注册:2011/6/14 17:27:11
  发帖心情 Post By:2012/8/27 15:38:52 [只看该作者]

TACCOUNT是帐户函数,不是你认为的资金100万

 



金字塔—专业程序化交易量化投资平台

客户服务部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
3dian
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:416 积分:2483 威望:0 精华:0 注册:2012/5/17 9:23:48
  发帖心情 Post By:2012/8/27 15:41:26 [只看该作者]

谢谢老师,那请问我如何在代码里取得可用资金呢?而且这种控制头寸的写法是否正确?谢谢老师!

 回到顶部
帅哥哟,离线,有人找我吗?
just
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:金字塔养老院 帖子:1323 积分:6764 威望:0 精华:0 注册:2011/6/14 17:27:11
  发帖心情 Post By:2012/8/27 15:54:29 [只看该作者]

用函数ASSET。

如果你要使用一定量的资金去最大限度开仓 无须这么麻烦。

举例你的初始资金100万

你想用50万去开仓,则你的开仓可以这么写

buy(cond,50%,thisclose);



金字塔—专业程序化交易量化投资平台

客户服务部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
3dian
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:416 积分:2483 威望:0 精华:0 注册:2012/5/17 9:23:48
  发帖心情 Post By:2012/8/27 16:05:01 [只看该作者]

谢谢老师,还有一个问题,我测试沪铜指数的时候,测试时间:1996/04/02 - 2012/08/26
为什么我在单步跟踪的时候总是从93/4/7开始,这个似乎不应该啊,无论我本地数据是从那个日期开始的,测试选那天开始,单步跟踪的起始日期就应该是哪天啊!

 回到顶部
帅哥哟,离线,有人找我吗?
3dian
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:416 积分:2483 威望:0 精华:0 注册:2012/5/17 9:23:48
  发帖心情 Post By:2012/8/27 16:31:21 [只看该作者]

老师在吗!

 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/8/27 17:00:29 [只看该作者]

这是因为交易测评的公式很多时候是需要多一些历史数据才能得到结果,因此金字塔会自动的从你的计算机中自动多取一些数据,但是真正的测评是从你设置的日期开始进行的



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
3dian
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:416 积分:2483 威望:0 精华:0 注册:2012/5/17 9:23:48
  发帖心情 Post By:2012/8/28 10:27:48 [只看该作者]

谢谢老师,好吧,就按照您说的必须要多一些历史数据,但是如果实际操作一下单步就知道了,从单步开始到我测试的时间,我需要点击几百次才能正式开始第一次的测试,有没有简便方法能直接跳转到我指定的位置开始单步运行啊!这样会让人崩溃的!

 回到顶部
帅哥哟,离线,有人找我吗?
3dian
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:416 积分:2483 威望:0 精华:0 注册:2012/5/17 9:23:48
  发帖心情 Post By:2012/8/28 10:59:32 [只看该作者]

老师在吗

 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/8/28 11:02:03 [只看该作者]


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

看图,鼠标右键,直接选择执行到某一天的指定BAR上



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部