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


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

   

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


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

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

帅哥哟,离线,有人找我吗?
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呢?请老师看看什么地方出错了?
另外,我用这样的代码控制开仓手数应该可以吧!谢谢老师!

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


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

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

 回到顶部
帅哥哟,离线,有人找我吗?
3dian
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | 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
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

老师在吗!

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


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

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

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


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

老师在吗

 回到顶部