求平仓点优化 (文华财经WH8赢智V8.2)

投资者咨询:求平仓点优化 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 8:14
 老师,早上好!
我是做日线级别交易者,以破5日线为平仓条件,可是等收盘后已经损失不少利润啦。因此,请老师帮忙,求一个平仓优化程序,即盘中出现破5日线就平仓;收盘如回上了再买入。谢谢!
技术人员回复
日期:2018-8-24 8:21
可以用CHECKSIG函数实现,

控制出信号立刻执行,k线走完复核,如果不满足则反向操作

参考:CHECKSIG(SP,'A',0,'D',0,0);

CHECKSIG的用法您可以双击函数右键》查找函数说明,了解一下


投资者咨询:求平仓点优化 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 8:14
老师,看了CHECKSIG的用法比较复杂,请帮忙指导一下。下面是我原来以收盘价的程序:

MA20:=MA(C,20);
MA10:=MA(C,10);
MA5:=MA(C,5);
MA60:=MA(C,60);
DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
C>MA5&&MA10>MA20&&MACD>0&&EVERY(MA20>REF(MA20,1),3)&&PANZHENG=0,BK;//多
CROSS(MA5,C),SP;
C<MA5&&MA10<MA20&&MACD<0&&EVERY(MA20<REF(MA20,1),3)&&PANZHENG=0,SK;//短空
CROSS(C,MA5),BP;
AUTOFILTER;
技术人员回复
日期:2018-8-24 8:43
 参考:

MA20:=MA(C,20);
MA10:=MA(C,10);
MA5:=MA(C,5);
MA60:=MA(C,60);
DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
C>MA5&&MA10>MA20&&MACD>0&&EVERY(MA20>REF(MA20,1),3)&&PANZHENG=0,BK;//多
CROSS(MA5,C),SP;
C<MA5&&MA10<MA20&&MACD<0&&EVERY(MA20<REF(MA20,1),3)&&PANZHENG=0,SK;//短空
CROSS(C,MA5),BP;
AUTOFILTER;
CHECKSIG(SP,'A',0,'D',0,0);
CHECKSIG(BP,'A',0,'D',0,0);


图片点击可在新窗口打开查看
投资者咨询:求平仓点优化 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 8:14
 老师
按照你的编写程序,加载上去没有信号出来呀,怎么回事,请继续指导。谢谢!
技术人员回复
日期:2018-8-24 9:57
4楼图片就是本地加载的信号,

您是加载至什么合约什么周期没有信号的呢?

给您看下
投资者咨询:求平仓点优化 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 8:14
就是焦炭指数的日线图呀,我这里截图遇到问题,老师可以给我看看,谢谢!
技术人员回复
日期:2018-8-24 10:21
也是有信号的,如图

您设定的起始时间是多少呢?可以对照图片看一下编写的格式


图片点击可在新窗口打开查看
投资者咨询:求平仓点优化 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 8:14
 谢谢老师!