[求助]如何日内锁仓,第二日再平仓 (文华财经WH8赢智V8.2)

投资者咨询:[求助]如何日内锁仓,第二日再平仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 18:32
 如何编写日内有平仓信号时锁仓,等第二日再平仓
技术人员回复
日期:2018-7-23 18:39
 函数编写不支持锁仓

您可以手动设置风控单,按时间进行锁仓



图片点击可在新窗口打开查看
投资者咨询:[求助]如何日内锁仓,第二日再平仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 18:32
 比如股指现在日内手续费很高,可能日内策略会出现两三个平仓信号,需要开对向仓隔日再平仓才能降低费用,这个是有实际需求的。风控单又怎么能知道啥时候会出平仓信号,还是需要代码来实现。
技术人员回复
日期:2018-7-23 22:33
趋势模型不支持锁仓的

如果您有完整的交易思路,可以通过算法模型结合趋势模型来执行锁仓


不过算法模型编写比较复杂,需要排队,预计3-4周左右的时间

您可以考虑下提供完整的交易思路,之后我们安排给您排队编写
投资者咨询:[求助]如何日内锁仓,第二日再平仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 18:32
A成立时,多单进场;B成立时且现有持仓是当日进场的,不平仓,持有空单进行锁仓。第二日如遇到A成立,则平掉现有锁仓的空单,不开多单;如遇到C成立,不开空单,而是平掉现有锁仓中的多单。总是永远处于持仓当中。
A:价格上穿20周期均线时取15周期范围内最高价加上2倍的20周期真实波幅平均值为突破价,收盘价在12根K线内上穿突破价则做多
B:以SAR抛物线止损止盈
C:价格下穿20周期均线时取15周期范围内最低价减去2倍的20周期真实波幅平均值为突破价,收盘价在12根K线内下穿突破价则做空

奇怪同一台电脑,只是过了几天没用,现在登录账号又不一样了,那怎么收到代码?通过我留的电话吗?
   
技术人员回复
日期:2018-7-27 16:54
趋势模型判断如下您看是否满足需求:

MA20:MA(C,20);
MA15:MA(C,15);
TR : =MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR := MA(TR,20),COLORYELLOW;
AA:VALUEWHEN(CROSS(C,MA20),HHV(H,15)+2*ATR);
NA:BARSLAST(AA<>REF(AA,1))+1;
CROSS(C,AA)&&NA<=12,BK;
STEP1:=2/100;
MVALUE1:=20/100;
SARLINE:SAR(4,STEP1,MVALUE1),NODRAW;
BB:CROSS(SARLINE,0)||CROSSDOWN(SARLINE,0);
BB,SP;
BB,BP;
CC:VALUEWHEN(CROSSDOWN(C,MA20),LLV(L,15)-2*ATR);
NC:BARSLAST(CC<>REF(CC,1))+1;
CROSSDOWN(C,CC)&&NC<=12,SK;
AUTOFILTER;


另,核实算法思路:

1、您主要交易什么合约?哪个交易所的?

2、“B成立时且现有持仓是当日进场的,不平仓,持有空单进行锁仓

――指的是当日有持仓时,满足条件B进行锁仓?当日之后不在开仓?

3、“第二日如遇到A成立,则平掉现有锁仓的空单,不开多单

――平掉锁仓后,当日不在开仓?那么满足C条件,平多仓吗?

4、“如遇到C成立,不开空单,而是平掉现有锁仓中的多单。总是永远处于持仓当中。

――指的是开多仓的第二日?那么遇到A成立,是否平锁仓呢?


 

――――――――――――――――――――――――――

核实您的思路进行排队后,编写完成会跟帖给您回复的

不同的IP地址对应的论坛账号不同的,所以您可以在相同电脑上登录论坛就可以同一个论坛IP了
       
投资者咨询:[求助]如何日内锁仓,第二日再平仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 18:32
 本来是股指日内策略,但是手续费平今太高,所以平今改成锁仓,第二日如果有开多或者开空则平掉前一天的相对方向的持仓。

1、您主要交易什么合约?哪个交易所的?
主要交易IF/IC/IH合约
2、“B成立时且现有持仓是当日进场的,不平仓,持有空单进行锁仓

――指的是当日有持仓时,满足条件B进行锁仓?当日之后不在开仓?
当日有开仓的满足B时锁仓;如果当日再次满足进场条件则再次开仓,如果再次满足B条件则在开对向仓进行锁仓。每天最后第二根K线判断是否有单独持仓,如有则进行锁仓。
3、“第二日如遇到A成立,则平掉现有锁仓的空单,不开多单

――平掉锁仓后,当日不在开仓?那么满足C条件,平多仓吗?
平掉空单后,如满足进场条件仍开仓。只有一个原则就是不能平今仓,只能用锁仓的方式,遇到满足进场条件时用平隔夜仓的方式进场。现在增加一个条件:因为每天都锁仓,所以每天一开盘就要判断现有持仓是否只有一多一空,如果超过则平掉多余仓位到只剩一多一空。
4、“如遇到C成立,不开空单,而是平掉现有锁仓中的多单。总是永远处于持仓当中。

――指的是开多仓的第二日?那么遇到A成立,是否平锁仓呢?
第一日可以A/C成立就开仓进场,中间遇到B成立或者尾盘时就进场锁仓,第二日遇到A或者C成立则平掉隔夜仓中的对向仓位。A成立也是如此处理,请看红色字体的表述

 
技术人员回复
日期:2018-7-31 9:18

算法模型编写比较复杂,需要排队,预计3-4周左右的时间给您回复

投资者咨询:[求助]如何日内锁仓,第二日再平仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 18:32
好了代码怎么给我?
技术人员回复
日期:2018-7-31 17:59
 负责组建的同事编写好之后,我们会在此给您回复的,请耐心等待