请教老师一个编程问题 (文华财经WH6赢顺V6.7)

投资者咨询:请教老师一个编程问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-25 9:30
 老师你好,
      我想买一个自动化交易程序,请问能否编写交易条件是LON长线中的M1  每根K线下面都有对应的M1数值如果后面的数值大于前面的数值是开多仓,如果后面的数值小于前面的数值是开空仓,K线周期是5分钟。老师这条件有问题吗?
技术人员回复
日期:2018-5-25 9:41
wh6是专业的看盘软件,自动化交易需要在wh8中实现的

您可以在官网下载模拟板wh8体验一下:http://www.wenhua.com.cn/

源码参考:

TB:=IFELSE(HIGH>REF(CLOSE,1),HIGH-REF(CLOSE,1)+CLOSE-LOW,CLOSE-LOW);//若最高价大于前收盘价则取当根K线下影线与当根K线幅度的和,否则取当根K线下影线长度
TS:=IFELSE(REF(CLOSE,1)>LOW,REF(CLOSE,1)-LOW+HIGH-CLOSE,HIGH-CLOSE);//若前收盘价大于最低价则取当根K线上影线与当根K线幅度的和,否则取当根K线上影线长度
VOL1:=(TB-TS)*VOL/(TB+TS)/10000;//TB与TS差值和成交量求积在与TB和TS的和做商
VOL10:=DMA(VOL1,0.1);//取得VOL1的0.1动态均值
VOL11:=DMA(VOL1,0.05);//取的VOL1的0.05动态均值
RES1:=VOL10-VOL11;//取VOL10与VOL11的差
LON:SUM(RES1,0),COLORSTICK;//取得历史所有K线的RES1的和
MA1:MA(LON,10);//取LON的10周期均值。
MA1>REF(MA1,1),BPK;
MA1<REF(MA1,1),SPK;
AUTOFILTER;