Rss & SiteMap

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

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

标题:求助

1楼
新手123 发表于:2017/3/30 22:18:32

老师,

     你好,两个高点的距离很远,用REF(高点,1)捕捉到的是前一根K线的高点,如果要在某个位置任意捕捉到前一个高点的值,不用未来函数的取值方法该如何做?谢谢.

 

 

 

2楼
jinzhe 发表于:2017/3/31 8:57:03
你的高点是如何定义的?
3楼
新手123 发表于:2017/3/31 9:13:00
老师,
        高点定义较复杂,条件假设D=1时是阶段高点位置,这样足可以?谢谢。
4楼
jinzhe 发表于:2017/3/31 9:25:33

valuewhen(d=1,高点);

大概是这样的

5楼
新手123 发表于:2017/3/31 10:13:48
老师,
          这是求得当下的最高点,我是想在这当下这最高点置找到上一个比这次更高的高低位置,谢谢
[此贴子已经被作者于2017/3/31 10:15:05编辑过]
6楼
新手123 发表于:2017/3/31 10:18:00
老师,
         前一个高点成立的条件也是D=1,谢谢。
7楼
jinzhe 发表于:2017/3/31 10:34:09

nn:=sumbars(d=1,2);

h2:ref(高点,nn);

8楼
新手123 发表于:2017/3/31 10:53:20
谢谢老师。
9楼
新手123 发表于:2017/4/1 15:14:59
老师,
       你好,在逐k模式下,我把所需要的高低点数值存入数组中,运用中我已知某点的值要从数组中找到与之最近的高点或低点的值,如何做到?。例如,我把12345678910存入数组中,假如我知道6,如何从数组中找到5和7?谢谢。
10楼
新手123 发表于:2017/4/2 16:32:52
 
老师,
     你好.关于"在逐k模式下,我把所需要的高低点数值存入数组中,运用中我已知某点的值要从数组中找到与之最近的高点或低点的值,如何做到?。例如,我把12345678910存入数组中,假如我知道6,如何从数组中找到5和7?"我弄了一段循环,如下所示,但运行不对,帮忙看看问题出在哪里了?十分感谢.
 
------------------------------------------------
 
底点个数:UBOUND(底点),NODRAW; //显示输出数组数据个数(程序中个数不为零,这底点个数不是K线单纯的高低点个数且是固定不变的)
顶点个数:UBOUND(顶点),NODRAW; //显示输出数组数据个数(程序中个数不为零,这顶点个数不是K线单纯的高低点个数且是固定不变的)

ss:=0;
for i=底点个数 downto 1 do begin
SS底点:= valuewhen((i-1),底点)  ;//求第i-1个数底点值
   if 底点 - (SS底点) >0  then begin//当下底点和前底点两者值之差>0时,得出第i-1个数的底点为相邻底点
      ss:=i ;//相邻底点个数
     
      break;
    end
end
 
QD底点: valuewhen(ss,底点)  ,LINETHICK0 ;//求相邻底点数值
 
 
------------------------------------------------
[此贴子已经被作者于2017/4/2 16:34:11编辑过]
共19 条记录, 每页显示 10 条, 页签: [1] [2]


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