投资者咨询:
老师帮忙编写 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-8-26 17:28
原贴地址: http://help.wenhua.com.cn/dispbbs.asp?BoardID=14&ID=686951
原问题是:
开多为例;以开仓价为准; 当价格一直上涨,就跟踪的止赢(止损): 1,开仓后以开仓价为准,止损价位6个点(6跳); 2、 当浮动赢利大于6个点(6跳))时,就马上在开仓价格+1跳的价位下一个跟踪止赢(止损)单。 3、 当浮动赢利大于10个点(10跳)时,就马上在开仓价格+4跳的价位一个跟踪止赢(止损)单。 4、 当浮动赢利大于20个点(20跳)时,就马上在开仓价格+7跳的价位一个跟踪止赢(止损)单 5、 当浮动赢利大于30个点(30跳)时,就马上在开仓价格+15跳的价位一个跟踪止赢(止损)单. 6、 当浮动赢利大于40个点(40跳)时,就马上在开仓价格+30跳的价位一个跟踪止赢(止损)单. 7,若浮动赢利继续扩大,可以在1/3回撤的位置挂止赢单。 8,若当日下午到14点44分依然有持仓则超1价平50%仓位,剩余仓位在14点56分超价全平。
原来老师的回复是:
CON,BK(10);C<BKPRICE-6*MINPRICE,SP(BKVOL);//1 BKHIGH-BKPRICE>6*MINPRICE&&C<BKPRICE+1*MINPRICE,SP(BKVOL);//2 BKHIGH-BKPRICE>10*MINPRICE&&C<BKPRICE+4*MINPRICE,SP(BKVOL);//3 ...//4.5.6,您自己补充下 BKHIGH-BKPRICE>40*MINPRICE&&C<BKHIGH-(BKHIGH-BKPRICE)/3,SP(BKVOL);//7 BKVOL>0&&TIME>1444&&TIME<1456,SP(BKVOL/2); BKVOL>0&&TIME>1456&&TIME<2100,SP(BKVOL); COM,SK(10); C>SKPRICE+6*MINPRICE,BP(SKVOL);//1 SKPRICE-SKLOW>6*MINPRICE&&C>SKPRICE-1*MINPRICE,BP(SKVOL);//2 SKPRICE-SKLOW>10*MINPRICE&&C>SKPRICE-4*MINPRICE,BP(SKVOL);//3 ...//4.5.6 SKPRICE-SKLOW>40*MINPRICE&&C>SKLOW+(SKPRICE-SKLOW)/3,BP(SKVOL);//7 SKVOL>0&&TIME>1444&&TIME<1456,BP(SKVOL/2); SKVOL>0&&TIME>1456&&TIME<2100,BP(SKVOL); 我的问题是,在WH8中,CON和COM显示没有被定义,请问老师这两个词是表达的什么. 另外如果把将上面源码改为盘中 实时 发出 开平仓信号,而不是复盘时以当前周期下,K线收盘才发出,该如何改? 以下面两句为例,帮忙改一下就行?隔三秒复核一次数据就行. C<BKPRICE-6*MINPRICE,SP(BKVOL); BKHIGH-BKPRICE>6*MINPRICE&&C<BKPRICE+1*MINPRICE,SP(BKVOL); |
1、CON和COM是开仓条件,您需要自己替换一下
2、模型加入以下源码:CHECKSIG(SP,'A',0,'C',0,3);
表示SP指令,出信号立即下单,每隔3秒复核一次
投资者咨询:
老师帮忙编写 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-8-26 17:28
请参考2楼回复
投资者咨询:
老师帮忙编写 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-8-26 17:28
模型加入以下源码:CHECKSIG(SP,'A',0,'C',0,3); 以下面两句为例,请老师帮忙代入一下,我实在是新手,感谢感谢
C<BKPRICE-6*MINPRICE,SP(BKVOL);
BKHIGH-BKPRICE>6*MINPRICE&&C<BKPRICE+1*MINPRICE,SP(BKVOL);
这句 CHECKSIG(SP,'A',0,'C',0,3);
加入到模型的最后一行就可以了