- 精华
- 0
- 在线时间
- 118 小时
- UID
- 1271
- 积分
- 423
- 帖子
- 74
- 阅读权限
- 50
- 注册时间
- 2008-3-5
- 最后登录
- 2021-2-8
- 精华
- 0
- UID
- 1271
- 积分
- 423
- 帖子
- 74
- 主题
- 21
- 阅读权限
- 50
- 注册时间
- 2008-3-5
- 最后登录
- 2021-2-8
|
我想实现比如在1分钟分时图上取10分钟的low的值,用的值可能比较多;
例如:10分钟上分时图的low最低价做波谷的值,最近的波谷low大于上个low最低价波谷在100个值内(波谷两边需8个bar)即波谷维持上移,我认为只要底部维持抬高多头趋势不变,则定义为做多的必备条件bk;
要想获得10分钟low的值我是不是需定义100个变量才能实现上面的条件:
Vars
Numeric low0;
Numeric low1;
Numeric low2;
Numeric low3;
........................
Numeric low100;
bool bk;
Begin
low0=TransMinsData(low,10,0);
low1=TransMinsData(low,10,1);
low2=TransMinsData(low,10,2);
low3=TransMinsData(low,10,3);
.........................
low0=TransMinsData(low,10,100);
bk= SwingLow(1,第二个参数用low0还是low?我要的是10分时图的low,8,100)>SwingLow(2,我要10分时图的low,8,100);
如何实现bk的条件?请老师帮忙呀。。。
是不是需将10分时图的low定义为序列变量,如何跨周期定义序列变量? |
|