예스스탁
예스스탁 답변
2024-03-04 11:54:35
안녕하세요
예스스탁입니다
1
input : multiple(10),gap(1),Period(20);
var : AA(0),candle(-1),VV(False),TOP(0);
AA=abs((H-L)/H*100);
Condition1 = AA > multiple and C<O and O>C[1]*(1+gap/100) and V>Ema(V[1], 20)*3;
if Condition1 == true Then
{
TOP = H;
candle = 0;
}
Else
{
if candle >= 0 Then
candle = candle+1;
}
VV=V>highest(V, Period)[1];
if crossup(C, TOP[1]) and candle > Period and VV Then
Find(1);
2
input : multiple(15),gap(1),Period(20);
var : AA(0),candle(-1),TOP(0),CumVol(0),CumVol1(0),Vol(0);
AA=abs((H-L)/H*100);
Condition1= AA > multiple and C<O and O>C[1]*(1+gap/100) and V>Ema(V, 20)[1]*3;
if Condition1 == true Then
{
TOP = H;
candle = 0;
CumVol1 = CumVol[1];
}
Else
{
if candle >= 0 Then
candle = candle+1;
}
CumVol=Accum(V);
Vol=CumVol-CumVol1-V;
if crossup(V, Vol) and C > TOP[1] and candle > Period Then
Find(1);
즐거운 하루되세요
> mizno 님이 쓴 글입니다.
> 제목 : 도와주세요
> 연휴 잘 보내시고 항상 감사드립니다.
조건이 어려워서 도저히 힘드네요 부탁 드립니다.
둘 전부 만족이 아닌 각각 수식 부탁 드립니다. 항상 귀하의 건강과 행운이 따르길
기원하겠습니다.
조건 1
AA=abs((H-L)/H*100);
Condition=
AA > multiple and
C<O and
O>C(1)*(1+gap/100) and
V>eavg(V(1), 20)*3;
TOP=valuewhen(1, Condition, H);
candle=BarsSince(Condition);
VV=V>highest(V(1), Period);
crossup(C, TOP(1)) and candle > Period and VV
---------------------------------------------------------------------------------
multiple 10
gap 1
Period 20
조건 2
AA=abs((H-L)/H*100);
Condition=
AA > multiple and
C<O and
O>C(1)*(1+gap/100) and
V>eavg(V(1), 20)*3;
TOP=valuewhen(1, Condition, H);
candle=BarsSince(Condition);
CumVol=sum(V); //cumulative volume
Vol=CumVol-valuewhen(1, Condition, CumVol(1))-V; //cumulative volume (exclude current)
crossup(V, Vol) and C > TOP(1) and candle > Period
---------------------------------------------------------------------------------
multiple 15
gap 1
Period 20