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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 求老师帮忙解析下软件里双向海龟交易系统的几个问题

   

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


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

主题:求老师帮忙解析下软件里双向海龟交易系统的几个问题

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/11/22 13:18:33    Post IP:180.169.30.6[显示全部帖子]

 1.注意看变量定义时候的注释。
这个变量是限定不在同一个K开平,防止当前K开了 立马就止损或者离场平仓了。
2.MINDIFF 是最小变动价位的意思。OPEN>T20HI+MINDIFF  它这意思就是要加一个最小变动价位而已。

3.

//开始执行时 初始化数据
IF BARPOS=1 THEN BEGIN
//POSITION := 0 ;

END //IF

这个都被注释掉了,这段删掉都无所谓的。

4.这句会跳转到下面这里,删了的话会影响逻辑完整性。意思是中间一段代码不执行,跳过,直接到下面这里。

//显示账户状态
CONTINUELINE@ 资产:ASSET,LINETHICK0;
可用现金:CASH(0),LINETHICK0;
POS:HOLDING,LINETHICK0;
交易次数:TOTALDAYTRADE, LINETHICK0 ;


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/11/22 14:32:09    Post IP:180.169.30.6[显示全部帖子]

 1,这个变量的定时就是普通变量。再次运行时候又会自动重置成0了。关于这块你看下这个说明第一条里面关于普通变量的:
http://www.weistock.com/WeisoftHelp/index.html?zbgs003.htm 

2.不是啊,这只是代码编写者的思路而已。相当于加价发单而已。一般加N个变动价位都是这样写的。

3.不是,取整还是必要的。MYEXITPRICE不一定是整数,你看上一行代码里面MYEXITPRICE的计算,不一定能保证是整数这个计算还涉及到前面更多的计算在里面,你往前追溯下就知道了。程序里的代码并不是始终全程都考虑最小变动价位的问题,我们只需要在最后处理下就可以了。
 其实影响不大,发单的时候价格都会按照最小变动价位进行调整,只是这段代码我看这个意思是想价格往大的方向取而已。所以自行做个处理。



命数如织,当如磐石。
 回到顶部