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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教后台交易的问题

   

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


  共有3805人关注过本帖平板打印复制链接

主题:请教后台交易的问题

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


加好友 发短信
等级:论坛游民 帖子:127 积分:145 威望:0 精华:0 注册:2011/9/29 17:10:38
  发帖心情 Post By:2013/6/21 9:53:01    Post IP:180.168.89.54[只看该作者]

 A策略
//建立多头进场条件
IF CURRENTTIME<=090000 THEN EXTGBDATASET('THD' ,0);
IF CURRENTTIME<=090000 THEN EXTGBSTRINGSET('开多1' , '000');

if ISLASTBAR AND 开仓条件 Tholding=0 AND THD1=0 then BEGIN
Tbuy(1, KCS, lmt, C+T2);
EXTGBDATASET('THD' , 1);
IF THD1=1 THEN extgbstringset('开多1', stklabel);
END;


B策略:取全局变量的值,若为A策略开的品种就不平仓
IF strcmp(extgbstring('开多1'),stklabel)=0 THEN JSKD1:=0;
ELSE JSKD1:=1;
IF ISLASTBAR and JSKD1 AND tholding>0 AND L<REF(L,1) THEN TSELL(1,0,lmt, C-T4);

请帮我看下这个代码有何问题?谢谢
[此贴子已经被作者于2013/6/21 9:53:24编辑过]

 回到顶部