老师好,我想求一个符合要求的高点和底点
比如:
a周期的最价高与最底价的差是否小于N
B周期的最价高与最底价的差是否小于N
C周期的最价高与最底价的差是否小于N
如果ABC相同,就用C周期的最高最底价,如果AB相同但和C不同,就用B周期最高最底价,
求出这个盘区后,当价格突破这个盘区,就开仓,
并且在图上画出这个盘区的直线来。
谢谢
先要A的高底,B的高底点 C的高底点小于N数值,然后选择这三个中周期最长的,如果ABC都成立,就用C的高底点,
如果都不成立,就不提示不显示,,
如果只有A和B成立,就用数值大的B.
如果只有A成立,就用A的高点和底。
现在为了方便,,A就用10,B用20.C用30吧
10周期的K线高低点的差是不是小于N,,如果是就成立,如果不是什么也不显示
差值是一样,,用一个N,是周期不同,,30周期高底,20周期高底点,10周期的高底点,这三个不一定同时出现,,如果目前A周期高底差在N值内,B也成立,C也成立,就用C,如果AB成立,C没成立,就用B,如果只有A成立,BC没有成立,就用A
如果都不成立,就不提示。
cz1:=hhv(h,a)-llv(l,a);
cz2:=hhv(h,b)-llv(l,b);
cz3:=hhv(h,c)-llv(l,c);
if cz1<n and cz2<n and cz3<n then cz:=cz3;
if cz1<n and cz2<n and cz3>=n then cz:=cz2;
if cz1<n and not(cz2<n and cz3<n) then cz:=cz1;
cz为所求值
谢谢,我试试