程序编写问题 (文华财经)

投资者咨询:程序编写问题 (文华财经)
来源:文华财经  日期:2021-1-24 9:24
 函数列表中:
1.DATE函数举的例子:A:=BARSLAST(DATE<>REF(DATE,1))+1;//定义变量A为当天开盘以来共有多少根K线。
2.BARSLAST函数举的例子:N:=BARSLAST(DATE<>REF(DATE,1))+1;//分钟周期,当日K线数。
上面例子中:1.2代码一样,当日K线数这个可以理解,但是,2中的“分钟周期”,是在哪里体现的??如果周期换成小时,就行不通吗?谢谢解答!
技术人员回复
日期:2021-1-24 9:26
 小时周期一样通用的,只要在日线以下周期都是返回当日K线根数。


投资者咨询:程序编写问题 (文华财经)
来源:文华财经  日期:2021-1-24 9:24
 谢谢了!还有个问题:
我们列表里的所有函数,在寻址的时候,都是从右往左执行吗?还是,当规定参数,N后,就是从左往右执行?
例如:BARSLAST(COND),在寻找满足条件的COND的K线,BASRSLAST(H>HV(H,15));这个代码,执行时,是从当前K线向左执行,还是直接跳到从当前K线开始向左计算15根K线,从这根K线向右执行?
技术人员回复
日期:2021-1-24 10:08
这句话的意思是,满足最高价大于前15个周期的最高价为满足条件,

从满足条件当根K线开始向右数经历了多少K线。
投资者咨询:程序编写问题 (文华财经)
来源:文华财经  日期:2021-1-24 9:24
 谢谢!还有个问题:
1.有没有循环执行语句,例如:FOR这类的
2.有没i++这种执行完后,参数自动加1的功能
3.有没有一个函数,能实现,H<HV(H,14),中把所有高于当前K线的H的K线的根数和周期,返回的,举例:函数1(H<HV(H,14)),这个函数的功能是,1.统计在14个周期内,有多少根K线的H比当前K线的高,2.分别返回高于当前K线的所有K线的周期数、

技术人员回复
日期:2021-1-24 11:39
 wh6是基础看盘软件,不支持循环语句。

周期编写参考:

COUNT(H>REFX1(H,1000),BARPOS);

另外,第二个参数+1,具体想要实现什么思路,具体说明下。

投资者咨询:程序编写问题 (文华财经)
来源:文华财经  日期:2021-1-24 9:24
 i++,是为了找到,距离当前K线最近的,H值大于当前K的K线 ,有实现的方法吗?谢谢!
技术人员回复
日期:2021-1-24 13:41
 参考:

BARSLAST(H>REFX1(H,10000))+1;
投资者咨询:程序编写问题 (文华财经)
来源:文华财经  日期:2021-1-24 9:24
 软件里,没有找到REFX1这个函数!……