Sinal entrada no spx e qqq.
Por defeito abre posiçao no qqq em caso sinais simultaneos.
Entrada na abertura de amanha.
Ainda mantem posição aberta.
No QQQ deu novo sinal de entrada mas como o primeiro ainda está ativo ignora-se.
Já agora alguém sabe como fazer AFL com Scale-in, ou seja, eu quero testar entrar apenas com 50% da posição no primeiro sinal e mais 50% da posição se houver um segundo sinal sem o primeiro ter fechado.
estes "segundos" sinais a olhometro parecem de elevada probabilidade de acerto.
numbers = IIf(, 1,0);
numbers = IIf(, 2,numbers);
//numbers = IIf(, 3,numbers);
//numbers = IIf(, 4,numbers);
numbers = numbers - Ref(numbers,-1);
numbersplus = IIf(numbers>0, 1,0);
//numbersminus = IIf(numbers<0,1,0);
SetPositionSize(abs(numbers)*50 , spsPercentOfEquity );
Short=Cover=0;
Buy = numbersplus * sigScaleIn /*+ numbersminus * sigScaleOut */;
--------
outra forma e que eu prefiro por ser mais intuitiva (VERSAO PARA 4 POSICOES):
firsttrigger = ;
secondtrigger = ;
thirdtrigger = ;
forthtrigger = ;
k=1; //leverage
SetPositionSize(IIf(firstTrigger, 25*k, IIf(secondTrigger, 50*k,IIf(thirdTrigger, 75*k, IIf(forthtrigger, 100*k,0)))), spsPercentOfEquity );