指定价的实现 (文华财经wh9)

投资者咨询:指定价的实现 (文华财经wh9)
来源:文华财经  日期:2019-11-9 9:56
 文华9库安平台中,如何实现:

当某品种价格一旦达到5000时,以5000价格买平所有持仓并买开5手?(此时本根K线可能并未走完)

谢谢!
 
技术人员回复
日期:2019-11-9 10:00
直接在信号下用A_SendOrder委托就可以了

回测的话用multsig函数设置出信号立即下单,具体参考函数说明了解下
投资者咨询:指定价的实现 (文华财经wh9)
来源:文华财经  日期:2019-11-9 9:56
 文华9库安平台中,如何实现:


multsig指定价模式下一开一平交易?
技术人员回复
日期:2019-11-11 13:10
 
设置指令价,在Setting字段下写入MultSig函数就可以了

具体使用参考函数说明

一开一平交易是指一个开仓信号一个平仓信号来出?

指令后写入的手数开平是一致的就可以
投资者咨询:指定价的实现 (文华财经wh9)
来源:文华财经  日期:2019-11-9 9:56
 直接用BK,BP就可以了?不需要AUTOFILTER了?已买入的话,再有买入信号也不再买入了吗?


技术人员回复
日期:2019-11-11 13:59
 
是的,wh9没有AUTOFILTER函数

交易手数设置一致就可以,您可以回测试下
投资者咨询:指定价的实现 (文华财经wh9)
来源:文华财经  日期:2019-11-9 9:56
 那如果我要多次开仓一次平仓该如何写呢?

比如,第一次BK(5),然后第二次加仓BK(5),最后来一次平仓SP(10)该如何写呢?
技术人员回复
日期:2019-11-11 14:27
 
参考

Begin
If(IsUp)
bk(5);
if(IsLastBK)
bk(5);
if(CountSig(BK,BarsSP)==2||CountSig(sp,0)==0&&CountSig(bk,0)==2)
sp(10);
End
 
投资者咨询:指定价的实现 (文华财经wh9)
来源:文华财经  日期:2019-11-9 9:56
 满足以下两个条件后:

条件1: MA10上穿MA30(此时收盘价为A)
条件2: 在此后的若干根K线中,一旦价格达到A*1.01

执行:卖平所有持仓并买开5手。

该如何实现呢?谢谢

技术人员回复
日期:2019-11-18 14:19

参考:

 


Vars
Numeric MA10;
Numeric MA30;
Begin
MA10=Ma(Close,10);
MA30=Ma(Close,30);
If(Close>ValueWhen(Cross(MA10,MA30),1.01*Close)&&BKVol==0)
{
BPK(5);
}
End