Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:如何表述

1楼
NH 发表于:2020/8/19 13:30:30
自 COND1 以来  ,发生了几次的下穿MA 的情况,在第N 次的时候 执行平仓动作。  如何表述?
2楼
FireScript 发表于:2020/8/19 13:33:38
以下面代码为例
jc:cross(ma(c,5),ma(c,10));//上传或下穿 可自行更改
Len:BARSLAST(cond1);//上次cond1距离现在的位置
cd:count(jc,Len+1)=N;//判断结果
3楼
NH 发表于:2020/8/19 15:20:28

好的 谢谢  辛苦了

 

4楼
NH 发表于:2020/8/20 11:18:06

这里有个问题,可以读取 表述:上次平仓的那根K  的高低点吗?

5楼
FireScript 发表于:2020/8/20 11:22:04
 2种思路。
1.直接用EXITBARS函数获取上次平仓位置 然后取值
ref(h,EXITBARS)

2.用平仓条件获取上次平仓的位置。
Len:BARSLAST(平仓条件);
ref(h,Len);
6楼
NH 发表于:2020/8/20 12:25:15

开仓K产生后,  开仓K 附近N值 高低点 如何表述?  往前回溯 即可。

7楼
FireScript 发表于:2020/8/20 13:18:59
 和5楼那个类似的。
只需要用ENTERBARS获取最近一次开仓K位置即可。然后之前获取的是H ,现在替换成HHV(H,N).

ref(HHV(H,N),ENTERBARS+1)//不包含开仓K在内的N周期最高价。
[此贴子已经被作者于2020/8/20 13:19:23编辑过]
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03418 s, 3 queries.