以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 请教用循环语句求出高点 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=98593)
|
-- 作者:never827
-- 发布时间:2016/6/16 4:23:57
-- 请教用循环语句求出高点
想学使用循环语句代码表达一个波峰的高点VALUEWHEN 我想建立一个数列;
IF cross(close,m10) then begin//收盘价过10均线开始 x=1; repeat y=x+1 until cross(m10,close); 序列_x=close_x; x=y; end; 然后我想用hhv求这个数列的最大值
谢谢老师
|
-- 作者:jinzhe
-- 发布时间:2016/6/16 9:21:56
--
请解释一下上面这段代码每句话的意思和目的
|
-- 作者:never827
-- 发布时间:2016/6/16 15:35:56
--
此主题相关图片如下:qq图片20160616040313.png
![dvubb 图片点击可在新窗口打开查看](UploadFile/2016-6/201661615304797033.png)
绿色信号条件A的条件成立到紫色信号条件B的条件成立,我想用循环语句求出A与B这两个信号间的波峰值。
|
-- 作者:never827
-- 发布时间:2016/6/16 15:37:26
--
这样表达算是清楚了吗,我想学用循环语句表达,谢谢老师
|
-- 作者:jinzhe
-- 发布时间:2016/6/16 15:43:46
--
不用循环,
nn:=barslast(cross(close,ma10))+1;
hh:valuewhen(cross(ma10,close),hhv(h,nn+1));
|