请问如何取得第一次开仓的价格 (文华财经WH8赢智V8.2)

投资者咨询:请问如何取得第一次开仓的价格 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-8-23 19:04

我有一个趋势方案需要记下第一次开仓价格,不知代码如何写,方案表述如下:

假设第一次开仓是条件A开多仓2手,

记下第一次开多仓2手的价格p,第一次开仓后如果品种价格在0.98p1.02p之间,不做交易,一直持多仓2手。当

1)第一次开仓后如果品种价格下穿p*0.98(止损价),这2手全部平仓,

2)第一次开仓后如果品种价格上穿p*1.02,这2手平仓1手同时还留有1手。

 

只有等上面第(2)种情况发生后,才开始执行加、减仓1手的条件。

假设加仓1手条件为B1,减仓1手条件为B2(加仓前持仓必是1手,减仓前持仓必是2手)。

在执行加减仓的过程中,如果品种价格上穿1.04p时,止盈价位设置为p;如果品种价格上穿1.06p时,止盈价位设置为1.02p

以此类推,止盈价依次阶梯抬升,直至被扫损全部平仓(即价格由上穿1.04p后回落并下穿止盈价清仓出局)。

麻烦文华技术帮我实现上述方案的代码,特别是如何表述第一次开仓价格的表述代码,谢谢。


技术人员回复
日期:2019-8-23 19:08
  论坛不提供完整模型的编写,需要购买程序化授权,购买后会有专门的金融工程师给您编写。


参考置顶帖:


https://help.wenhua.com.cn/dispbbs.asp?boardid=14&Id=571777


一次交易的第一次开仓价格,您可以研究下ENTRYSIG_PRICE函数