帮助写个模型 (文华财经WH8赢智V8.2)

投资者咨询:帮助写个模型 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-30 17:36
A=MA30;
C上穿A,BK;
止损止盈20,
如果止盈则继续BK,如果止损,当C<A时,SK;C>A时,不SK;
如果BK则止损止盈10;
如果SK则止损止盈20;
如果止盈则继续BK,如果止损,当C<A时,SK;C>A时,不SK;
如果BK则止损止盈10;
如果SK则止损止盈20;
反复。。。。

C下穿A,SK
止损止盈20,
如果止盈则继续SK,如果止损,当C>A时,BK;C<A时,不BK;
如果BK则止损止盈10;
如果SK则止损止盈20;
如果止盈则继续SK,如果止损,当C>A时,BK;C<A时,不BK;
如果SK则止损止盈10;
如果BK则止损止盈20;
反复。。。。

谢谢

技术人员回复
日期:2018-7-30 17:59
编写需要时间,明日给您回复
投资者咨询:帮助写个模型 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-30 17:36
 请问写好了没有???
技术人员回复
日期:2018-7-31 9:24
 A:MA(C,30);
CROSS(C,A),BK;
CROSSDOWN(C,A),SK;

C>=BKPRICE+20*MINPRICE&&REF(CROSS(C,A),BARSBK)||C<=BKPRICE-20*MINPRICE&&REF(CROSS(C,A),BARSBK),SP;
C>=SKPRICE+20*MINPRICE&&REF(CROSSDOWN(C,A),BARSSK)||C<=SKPRICE-20*MINPRICE&&REF(CROSSDOWN(C,A),BARSSK),BP;
ISLASTSP&&LASTOFFSETPROFIT>0,BK;
C>=BKPRICE+10*MINPRICE&&REF(ISLASTSP&&LASTOFFSETPROFIT>0&&CROSS(C,A)=0,BARSBK)||C<=BKPRICE-10*MINPRICE&&REF(ISLASTSP&&CROSS(C,A)=0&&LASTOFFSETPROFIT>0,BARSBK),SP;

ISLASTSP&&LASTOFFSETPROFIT<0,SK;
C>=SKPRICE+20*MINPRICE&&REF(ISLASTSP&&LASTOFFSETPROFIT<0&&CROSSDOWN(C,A)=0,BARSSK)||C<=SKPRICE-20*MINPRICE&&REF(ISLASTSP&&LASTOFFSETPROFIT<0&&CROSSDOWN(C,A)=0,BARSSK),BP;

ISLASTBP&&LASTOFFSETPROFIT>0,SK;
C>=SKPRICE+10*MINPRICE&&REF(ISLASTBP&&LASTOFFSETPROFIT>0&&CROSSDOWN(C,A)=0,BARSSK)||C<=SKPRICE-10*MINPRICE&&REF(ISLASTBP&&CROSSDOWN(C,A)=0&&LASTOFFSETPROFIT>0,BARSSK),BP;

ISLASTBP&&LASTOFFSETPROFIT<0,BK;
C>=BKPRICE+20*MINPRICE&&REF(ISLASTBP&&LASTOFFSETPROFIT<0&&CROSS(C,A)=0,BARSBK)||C<=BKPRICE-20*MINPRICE&&REF(ISLASTBP&&LASTOFFSETPROFIT<0&&CROSS(C,A)=0,BARSSK),SP;

AUTOFILTER;

投资者咨询:帮助写个模型 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-30 17:36
 用5分钟K线图回测了一下,发现信号不连续,有时候买入或卖出,明明该止损了就是不止损,过了很久很久,K线走上去了才取止盈。麻烦再修改一下
技术人员回复
日期:2018-7-31 9:58
 A:MA(C,30);
CROSS(C,A),BK;
CROSSDOWN(C,A),SK;

C>=BKPRICE+20*MINPRICE&&REF(CROSS(C,A),BARSBK)||C<=BKPRICE-20*MINPRICE&&REF(CROSS(C,A),BARSBK),SP;
C>=SKPRICE+20*MINPRICE&&REF(CROSSDOWN(C,A),BARSSK)||C<=SKPRICE-20*MINPRICE&&REF(CROSSDOWN(C,A),BARSSK),BP;
BARSSP=1&&LASTOFFSETPROFIT>0,BK;
C>=BKPRICE+10*MINPRICE&&REF(BARSSP=1,BARSBK)||C<=BKPRICE-10*MINPRICE&&REF(BARSSP=1,BARSBK),SP;

BARSSP=1&&LASTOFFSETPROFIT<0,SK;
C>=SKPRICE+20*MINPRICE&&REF(BARSSP=1,BARSSK)||C<=SKPRICE-20*MINPRICE&&REF(BARSSP=1,BARSSK),BP;

BARSBP=1&&LASTOFFSETPROFIT>0,SK;
C>=SKPRICE+10*MINPRICE&&REF(BARSBP=1,BARSSK)||C<=SKPRICE-10*MINPRICE&&REF(BARSBP=1,BARSSK),BP;

BARSBP=1&&LASTOFFSETPROFIT<0,BK;
C>=BKPRICE+20*MINPRICE&&REF(BARSBP=1,BARSBK)||C<=BKPRICE-20*MINPRICE&&REF(BARSBP=1,BARSSK),SP;

AUTOFILTER;
投资者咨询:帮助写个模型 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-30 17:36


图片点击可在新窗口打开查看 豆粕5分钟K线图上,为什么只前一小部分交易呢??后面这么多的都空仓。。麻烦再修改下。。辛苦了
技术人员回复
日期:2018-7-31 10:39
  A:MA(C,30);
CROSS(C,A),BK;
CROSSDOWN(C,A),SK;

C>=BKPRICE+20*MINPRICE&&REF(CROSS(C,A),BARSBK)||C<=BKPRICE-20*MINPRICE&&REF(CROSS(C,A),BARSBK),SP;
C>=SKPRICE+20*MINPRICE&&REF(CROSSDOWN(C,A),BARSSK)||C<=SKPRICE-20*MINPRICE&&REF(CROSSDOWN(C,A),BARSSK),BP;
BARSSP=1&&LASTOFFSETPROFIT>0,BK;
C>=BKPRICE+10*MINPRICE&&REF(BARSSP=1,BARSBK)||C<=BKPRICE-10*MINPRICE&&REF(BARSSP=1,BARSBK),SP;

BARSSP=1&&LASTOFFSETPROFIT<0,SK;
C>=SKPRICE+20*MINPRICE&&REF(BARSSP=1,BARSSK)||C<=SKPRICE-20*MINPRICE&&REF(BARSSP=1,BARSSK),BP;

BARSBP=1&&LASTOFFSETPROFIT>0,SK;
C>=SKPRICE+10*MINPRICE&&REF(BARSBP=1,BARSSK)||C<=SKPRICE-10*MINPRICE&&REF(BARSBP=1,BARSSK),BP;

BARSBP=1&&LASTOFFSETPROFIT<0,BK;
C>=BKPRICE+20*MINPRICE&&REF(BARSBP=1,BARSBK)||C<=BKPRICE-20*MINPRICE&&REF(BARSBP=1,BARSBK),SP;

AUTOFILTER;
投资者咨询:帮助写个模型 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-30 17:36
问题一:

图片点击可在新窗口打开查看
为什么加入了MULTSIG函数之后,就不平仓了呢? 
 
技术人员回复
日期:2018-7-31 11:29
1.问题一 指令价需要重新写,和收盘价不一样的

2.问题二是由于没判断出属于那部分平仓导致的

您思路编写起来很复杂的,需要时间考虑,请耐心等待