投资者咨询:
模型修改最大化 (文华财经)来源:文华财经 日期:2020-10-17 13:29
#IMPORT[WEEK,1,WEEKCMA] AS YJX1
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
RC:=REF(C,1)+REF(C,2)+REF(C,3)+REF(C,4)+REF(C,5)+REF(C,6)+REF(C,7)+REF(C,8)+REF(C,9);
SL10:RC/9,COLORGREEN,NODRAW;
DA:YJX1.A;
DB:YJX1.B;
HH:=HV(H,6);
LL:=LV(L,6);
A:C>MA20;
B:C<MA20;
AA:C>HH;
BB:C<LL;
DT:=A&&DA&&AA;
KT:=B&&DB&&BB;
DT,BK;
KT,SK;
C>MA10,BP;
C<MA10,SP;
TRADE_OTHER('AUTO');
MULTSIG_MIN(0,0,1);
AUTOFILTER;
这是我的模型,现在想加入加仓,加仓思想,
第一步,开仓后,价格上涨或下跌了开仓价位的5%,加仓1手。这时候止损还是MA10不变。只要小于或大于MA10一并集体止损。
第二步,第一次波动5%后加仓了一次,没止损 ,继续上涨(做多)或者继续下跌(做空),这时候以第一次加仓价格为标准,这个价格基础上上涨了2%,再加仓一手,这是第二次加仓了。这时候改动止损,把第一次加仓仓位的单子为保本止损。原始仓和第二次加仓的仓位还是以MA10为准。
第三步,如果价格继续上涨或下跌,那么再第二次加仓价格为准继续上涨或下跌2%,再加一手。 这时候改动止损,第一次加仓仓位和第二次加仓仓位都为保本止损。 原始底仓和这次第三次加仓为MA10止损,请问怎么编写。
第四步,后面依次进行下去,都是价格上涨或下跌2%为加仓标准,然后前几次加仓都设为保本止损,然后原始仓位和最后一次仓位都是以MA10止损为准。
请问怎么加入加仓模型
投资者咨询:
模型修改最大化 (文华财经)来源:文华财经 日期:2020-10-17 13:29
这是我的模型,现在想加入加仓,加仓思想,
第一步,开仓后,价格上涨或下跌了开仓价位的5%,加仓1手。这时候止损还是MA10不变。只要小于或大于MA10一并集体止损。
第二步,第一次波动5%后加仓了一次,没止损 ,继续上涨(做多)或者继续下跌(做空),这时候以第一次加仓价格为标准,这个价格基础上上涨了2%,再加仓一手,这是第二次加仓了。这时候改动止损,把第一次加仓仓位的单子为保本止损。原始仓和第二次加仓的仓位还是以MA10为准。
第三步,如果价格继续上涨或下跌,那么再第二次加仓价格为准继续上涨或下跌2%,再加一手。 这时候改动止损,第一次加仓仓位和第二次加仓仓位都为保本止损。 原始底仓和这次第三次加仓为MA10止损,请问怎么编写。
第四步,后面依次进行下去,都是价格上涨或下跌2%为加仓标准,然后前几次加仓都设为保本止损,然后原始仓位和最后一次仓位都是以MA10止损为准。
请问怎么加入加仓模型
不好意思这个逻辑有漏洞,因为中间加仓仓位都是保本止损,首仓后和最后一次仓位都是MA10止损,所以可能会出现,首仓和最后一次仓位止损了后,中间仓位还保留着 还在运行保本止损。
所以这是漏洞,其他都不变,加一条,只要价格跌破MA10了,当前持仓全部止损。
技术人员回复
日期:2020-10-17 13:43
我们分析了下,您的思路属于完整的复杂交易思路,不属于论坛免费编写服务的范畴您需要购买实盘程序化授权联系金融工程师编写解决,参考置顶帖:
投资者咨询:
模型修改最大化 (文华财经)来源:文华财经 日期:2020-10-17 13:29
购买WH7能提供编写不
技术人员回复
日期:2020-10-17 17:34
您的思路是量化交易思路,需要购买wh8量化交易软件编写实现,会附赠免费编写服务
投资者咨询:
模型修改最大化 (文华财经)来源:文华财经 日期:2020-10-17 13:29
那么我弄得简单点,中间保本止损这些我都手动去处理。
第一步,开仓后,价格上涨或下跌了开仓价位的5%,加仓1手。止损,还是我原先的只要小于或大于MA10一并集体止损。
第二步,价格还在上涨涨了第一次加仓价位的2%,再加仓1手,止损,还是我原先的只要小于或大于MA10一并集体止损。
后面依次类推
这样你们总能编写了吧,简单了很多。
技术人员回复
日期:2020-10-17 18:04
#IMPORT[WEEK,1,WEEKCMA] AS YJX1
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
RC:=REF(C,1)+REF(C,2)+REF(C,3)+REF(C,4)+REF(C,5)+REF(C,6)+REF(C,7)+REF(C,8)+REF(C,9);
SL10:RC/9,COLORGREEN,NODRAW;
DA:YJX1.A;
DB:YJX1.B;
HH:=HV(H,6);
LL:=LV(L,6);
A:C>MA20;
B:C<MA20;
AA:C>HH;
BB:C<LL;
DT:=A&&DA&&AA;
KT:=B&&DB&&BB;
DT,BK(1);
BKVOL>1&&C>BKPRICE*1.05,BK(1);
BKVOL>2&&C>BKPRICE*1.02,BK(1);
KT,SK(1);
SKVOL>1&&C<SKPRICE*0.95,SK(1);
SKVOL>2&&C<SKPRICE*0.98,SK(1);
C>MA10,BP(SKVOL);
C<MA10,SP(BKVOL);
TRADE_OTHER('AUTO');
MULTSIG_MIN(0,0,1);
投资者咨询:
模型修改最大化 (文华财经)来源:文华财经 日期:2020-10-17 13:29
我不太明白这个模型,加载后为什么加仓的信号不会显示
投资者咨询:
模型修改最大化 (文华财经)来源:文华财经 日期:2020-10-17 13:29
你这个模型虽然加了语句 但是跟我原始模型完全一模一样
技术人员回复
日期:2020-10-20 19:16
这样改下
#IMPORT[WEEK,1,WEEKCMA] AS YJX1
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
RC:=REF(C,1)+REF(C,2)+REF(C,3)+REF(C,4)+REF(C,5)+REF(C,6)+REF(C,7)+REF(C,8)+REF(C,9);
SL10:RC/9,COLORGREEN,NODRAW;
DA:YJX1.A;
DB:YJX1.B;
HH:=HV(H,6);
LL:=LV(L,6);
A:C>MA20;
B:C<MA20;
AA:C>HH;
BB:C<LL;
DT:=A&&DA&&AA;
KT:=B&&DB&&BB;
BKVOL=0&&DT,BK(1);
BKVOL>0&&C>BKPRICE*1.05,BK(1);
BKVOL>1&&C>BKPRICE*1.02,BK(1);
SKVOL=0&&KT,SK(1);
SKVOL>0&&C<SKPRICE*0.95,SK(1);
SKVOL>1&&C<SKPRICE*0.98,SK(1);
C>MA10,BP(SKVOL);
C<MA10,SP(BKVOL);
TRADE_OTHER('AUTO');
MULTSIG_MIN(0,0,1);