图表交易中,如何记录上市以来的资金曲线的最高值?
hh:hhv(asset,0);
注意图表上要显示全部的历史k线
可能没说明白
我想引用基础策略a的资金曲线,如果平仓后资金曲线没新高,则在策略b上开仓1手
如果引用的基础策略a资金曲线新高,则策略b开仓2手
依次类推
创新高是创历史新高?
1.A策略开仓后,如果资金不停的创新高,是不是要不停地开2手?
2.A开仓后如果资金没有新高,是不是只开1手?
3.A策略开仓之后反复的 :创新高---没创新高---创新高---没创新高,是不是就要不停的开2手---开1手---开2手---开1手?
对的
原则上就是基础策略a资金不断新高,b策略就保持2手,a策略资金出现回撤的时候降低仓位到1手
直到再次新高后继续保持2手运转
公式A里面在最后的地方加下面几句代码::
aa:=asset;
hh:=holding;
cxg:hh>0 and aa>ref(hhv(asset,0),1);
mcxg:hh>0 and aa<=ref(hhv(asset,0),1);
公式B代码如下:
k1:=stkindi('','公式A.MCXG',0,DATATYPE);
K2:=STKINDI('','公式A.cxg',0,datatype);
if k1 then buy(1,1,marketr);
if k2 then buy(1,2,marketr);