现在的资金已经创新高了,那如何判断上一次资金高点?我想计算出现在的持仓,在超出之前资金高点的10%后减仓!
1上次资金高点:valuewhen(asset=hhv(asset,enterbars+1) and enterbars>1 , ref(hhv(asset,enterbars+1),1))
2
if asset=hhv(asset,enterbars+1) and enterbars>1 and asset>ref(hhv(asset,enterbars+1),1)*1.1 then begin
sell(1,0,marketr);
sellshort(1,0,marketr);
end
if(hhv(asset,enterbars+1)=asset,ref(hhv(asset,enterbars+1),1),hhv(asset,enterbars+1))
[此贴子已经被作者于2016/4/8 8:56:08编辑过]
以上程序调试出来,还是无法得到之前的最高资金啊。
我要的是第N天资金创新高,第N+1天回落,第N+1+1...+1天资金仍旧回落,这时候显示的最高资金MaxAsset就是第N天的资金;但是第M天后,资金创新高了,ASSET>之前的MAXASSET,不管现在的资金变多高,我就是想求出之前的那个MAXASSET值,这个值不是用ref(hhv(),1),这只是求前一天或前一个信号的,我是要求资金创新高后,历史倒数第二个MAXASSET值
ss:=if(hhv(asset,0)=asset,ref(hhv(asset,0),1),hhv(asset,0))
ss:=if(hhv(asset,0)=asset,ref(hhv(asset,0),1),hhv(asset,0))
资产回落 控制仓位,20%资金 20份 仓位,想控制资金回落15%以内,目前没资金仓位管理,最大回落45%;如何控制仓位啊,jinzhe 麻烦你 指点下。
资产回落 降低仓位参与,这是初衷;
最大20%资金参与,算20份仓位;资产回落最大45%,最大连续亏损15次,最大连续亏损幅度28%; 如何设计个 资产回落 仓位降低 资产上升,仓位提高的模型啊???
模型编写需要用户自己的努力了,有不明白的地方可以提问