求助老师这个问题 (文华财经WH8赢智V8.2)

投资者咨询:求助老师这个问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-4 12:12
 

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:tim截图20180604120850.png

问题:
价格突破高价做多,下破低价做空。 固定点数止盈。

1、当这个区间存在的时候,只能交易一次。  这个怎么做。


HH:VALUEWHEN(DATE<>REF(DATE,1),H);
LL:VALUEWHEN(DATE<>REF(DATE,1),L);


CROSSUP(C,HH),BPK;
CROSSDOWN(C,LL),SPK;

C>BKPRICE+5,SP;
C<SKPRICE-5,BP;

AUTOFILTER;
技术人员回复
日期:2018-6-4 13:11

 日内只开仓一次参考:

 

HH:VALUEWHEN(DATE<>REF(DATE,1),H);
LL:VALUEWHEN(DATE<>REF(DATE,1),L);
SS:=COUNTSIG(BPK,DAYBARPOS)=0&&COUNTSIG(SPK,DAYBARPOS)=0;
CROSSUP(C,HH)&&SS,BPK;
CROSSDOWN(C,LL)&&SS,SPK;
C>BKPRICE+5,SP;
C<SKPRICE-5,BP;
AUTOFILTER;

投资者咨询:求助老师这个问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-4 12:12
 这个高低区间不是日内的咋写

可能好多天才生成新的区间
技术人员回复
日期:2018-6-4 14:20

 1楼指标中:

 

HH:VALUEWHEN(DATE<>REF(DATE,1),H); //取开盘第一根最高价
LL:VALUEWHEN(DATE<>REF(DATE,1),L); //取开盘第一根最低价
 
这里的HH LL都是每一天开盘第一根的最高价最低价,所以每天都会更新的您了解一下
 
您现在是需要在极特殊的情况下,当两天的最高价最低价相等的时候算作一个期区间吗?
   
投资者咨询:求助老师这个问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-4 12:12
 HH:VALUEWHEN(DATE<>REF(DATE,1),H); //取开盘第一根最高价
LL:VALUEWHEN(DATE<>REF(DATE,1),L); //取开盘第一根最低价

以上的区间我只是举了个例子。

实际区间不是这个,是不定时出现的。
投资者咨询:求助老师这个问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-4 12:12
 实际区间是,日k线,出现大于第二天高低价的日线,的高低价区间,我不会写,就举了这个例子。
投资者咨询:求助老师这个问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-4 12:12
 老师,麻烦给解决一下,谢谢
技术人员回复
日期:2018-6-4 14:58

核实一下  , "日k线,出现大于第二天高低价的日线" 

 

具体是如何定义的呢?比如以两天为周期,最高价取两天内的最高价

 

 

投资者咨询:求助老师这个问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-4 12:12
 日线周期,最高价大于昨天的最高价,最低价小于昨天的最低价。


这样的高低区间。
技术人员回复
日期:2018-6-4 15:31

 参考:

 

HH:=REF(HHV(H,DAYBARPOS),DAYBARPOS);
LL:=REF(LLV(L,DAYBARPOS),DAYBARPOS);

HH1:VALUEWHEN(H>HH&&COUNT(H>HH,DAYBARPOS)=1,H);
LL1:VALUEWHEN(L<LL&&COUNT(L<LL,DAYBARPOS)=1,L);
N:=SUMBARS(HH1<>REF(HH1,1)||LL1<>REF(LL1,1),1);
SS:=COUNTSIG(BPK,N)=0&&COUNTSIG(SPK,N)=0;
CROSSUP(C,HH1)&&SS,BPK;
CROSSDOWN(C,LL1)&&SS,SPK;
C>BKPRICE+5,SP;
C<SKPRICE-5,BP;
AUTOFILTER;