设为首页收藏本站

 找回密码
 注册
楼主: romario
打印 上一主题 下一主题

编译时变量类型出错,求赐教 [复制链接]

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
1#
发表于 2016-3-18 15:31:16 |显示全部楼层
barcount是一个用户函数,使用时不需要带参数的。
直接使用BS = barcount+1;就行了。

countif(high==hh,barssinceentry+1);

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2016-3-18 16:49:49 |显示全部楼层
本帖最后由 小米 于 2016-3-18 16:51 编辑
romario 发表于 2016-3-18 15:51
那么我想统计从最高价HH至今bar的数量,怎么表达呢?


之前给的代码 countif(high==hh,barssinceentry+1); 就是所说的需求呀。
另外下述代码也可实现

if(hh==high)
{
    mycount =1;
}else
{
    mycount = mycount+1;
}  //mycount声明为序列变量

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
3#
发表于 2016-3-21 09:32:03 |显示全部楼层
romario 发表于 2016-3-18 18:12
我是要计算从hh出现以来bar的数量,不是求high=hh的bar数量

那就是mycount的结果

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
4#
发表于 2016-3-21 14:24:30 |显示全部楼层
romario 发表于 2016-3-21 14:22
谢谢版主,再请教一个问题,我希望在满足某个条件时执行某条指令之后,本周期不再操作,等待进入下一个ba ...
  1. vars
  2.     boolseries  aa;
  3. begin
  4.     aa = 某条件的判断;
  5.     if( aa[1] ==true)
  6.     {
  7.           buy(1,open);
  8.     }
  9.     ......
复制代码

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
5#
发表于 2016-3-21 14:48:15 |显示全部楼层
romario 发表于 2016-3-21 14:45
具体一点,我设定一个止损线,以最新价(close)来判断,我希望这个止损被触发执行之后退出本周期,否则 ...


不太理解退出本周日期是啥意思
不过,使用close的判断是会导致信号消失的呢

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
6#
发表于 2016-3-21 15:26:45 |显示全部楼层
romario 发表于 2016-3-21 14:54
退出本周期就是该指令执行之后,本周期不再跟踪,等待从下一个bar开始操作。我设定了一个止损,以close来 ...

1,TB的机制里,同一个条件下,不会出现一个bar里再次突破就再次发出委托的可能性。
2,信号有消失的可能 ,整个程序化交易根本没法继续下去,建议还是修改代码想法,避免信号消失的问题出现。
3,没有quit这样的指令,且也没执行某指令后,本周期不再跟踪这样的功能

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-23 13:09

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部