답변완료
검색식 부탁 드립니다
함수명 상승개수(횡보)
if(eavg(c,10)>eavg(c,10,1)*(1+횡보/100),1,0)+
if(eavg(c,11)>eavg(c,11,1)*(1+횡보/100),1,0)+
if(eavg(c,12)>eavg(c,12,1)*(1+횡보/100),1,0)+
if(eavg(c,13)>eavg(c,13,1)*(1+횡보/100),1,0)+
if(eavg(c,14)>eavg(c,14,1)*(1+횡보/100),1,0)+
if(eavg(c,15)>eavg(c,15,1)*(1+횡보/100),1,0)+
if(eavg(c,16)>eavg(c,16,1)*(1+횡보/100),1,0)+
if(eavg(c,17)>eavg(c,17,1)*(1+횡보/100),1,0)+
if(eavg(c,18)>eavg(c,18,1)*(1+횡보/100),1,0)+
if(eavg(c,19)>eavg(c,19,1)*(1+횡보/100),1,0)+
if(eavg(c,20)>eavg(c,20,1)*(1+횡보/100),1,0)+
if(eavg(c,21)>eavg(c,21,1)*(1+횡보/100),1,0)+
if(eavg(c,22)>eavg(c,22,1)*(1+횡보/100),1,0)+
if(eavg(c,23)>eavg(c,23,1)*(1+횡보/100),1,0)+
if(eavg(c,24)>eavg(c,24,1)*(1+횡보/100),1,0)+
if(eavg(c,25)>eavg(c,25,1)*(1+횡보/100),1,0)+
if(eavg(c,26)>eavg(c,26,1)*(1+횡보/100),1,0)+
if(eavg(c,27)>eavg(c,27,1)*(1+횡보/100),1,0)+
if(eavg(c,28)>eavg(c,28,1)*(1+횡보/100),1,0)+
if(eavg(c,29)>eavg(c,29,1)*(1+횡보/100),1,0)+
if(eavg(c,30)>eavg(c,30,1)*(1+횡보/100),1,0)
지표조건
횡보율 0.3
A
A=상승개수(횡보율)/21*100;
E
A=상승개수(횡보율)/21*100;
eavg(A,5)
A는 0 E는0.2 이하 에서 1 사이인 종목검색식
파워종목 검색식 조건 알려주세요
2024-04-04
813
글번호 178299
종목검색
답변완료
문의 드립니다
input : starttime(190000),endtime(40000),n(10);
var : Tcond(false),hh(0),h1(0),ll(0),l1(0);
IF Endtime > starttime Then
SetStopEndofday(Endtime);
Else
{
if sDate != sDate[1]and Tcond == true Then
SetStopEndofday(Endtime);
}
if (sdate != sdate[1] and stime >= endtime) or
(sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then
{
Tcond = false;
}
if (sdate != sdate[1] and stime >= starttime) or
(sdate == sdate[1] and stime >= starttime and stime[1] < starttime) then
{
Tcond = true;
hh = h;
ll = l;
h1 = hh[1];
l1 = ll[1];
IF Endtime <= starttime Then
{
SetStopEndofday(0);
}
}
input : 익절틱수(0),손절틱수(0);
if Tcond == true Then
{
if NextBarOpen != C Then
{
Buy("b",AtStop,NextBarOpen+PriceScale*10);
}
ExitLong("bx",AtMarket);
if NextBarOpen != C Then
{
Buy("b1",AtStop,NextBarOpen+PriceScale*10);
}
ExitLong("bx1",AtMarket);
if NextBarOpen != C Then
{
Sell("s",AtStop,NextBarOpen-PriceScale*10);
}
ExitShort("sx",AtMarket);
if NextBarOpen != C Then
{
Sell("s1",AtStop,NextBarOpen-PriceScale*10);
}
ExitShort("sx1",AtMarket);
if NextBarOpen == C Then
{
Buy("b2",AtStop,NextBarOpen+PriceScale*10);
}
ExitLong("bx2",AtMarket);
if NextBarOpen == C Then
{
Buy("b3",AtStop,NextBarOpen+PriceScale*10);
}
ExitLong("bx3",AtMarket);
if NextBarOpen == C Then
{
Sell("s2",AtStop,NextBarOpen-PriceScale*10);
}
ExitShort("sx2",AtMarket);
if NextBarOpen == C Then
{
Sell("s3",AtStop,NextBarOpen-PriceScale*10);
}
ExitShort("sx3",AtMarket);
}
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStopLoss(PriceScale*손절틱수,PointStop);
----
장중 400틱 수익일때 폰에 문자 통보 수식어가 있는지 문의 드립니다.
2024-04-04
830
글번호 178297
시스템
답변완료
검색식 부탁드립니다. _(_ _)_
친절한 답변에 진심으로 감사드립니다. _(__)_
아래의 종목검색 수식에 첨부하고 싶은 내용이 있습니다.
1.var : m5(0),m20(0),크로스업(False),hh(0),H_high(0),ll(0),L_sum(0),ls(0),조건(false),cnt(-1);
M5 = ma(c,5);
M20 = ma(c,20);
크로스업 = crossup(M5,M20);
if 크로스업 == true Then
{
hh = h;
var1 = L_sum[1];
cnt = 0;
}
Else
{
if hh > 0 and h > hh Then
hh = h;
}
if HH==HH[1] && HH > H Then
H_high = HH;
LL = iff(M20>L, 1, 0);
L_sum = Accum(LL);
Ls = L_sum-var1;
조건 = CrossUp(c, H_High) && Ls>0;
if 조건 == true Then
{
if cnt >= 0 Then
{
cnt = cnt+1;
if cnt == 1 Then
Find(1);
}
}
2.var : 당월시가(0),전월시가(0);
var : 당월종가(0),전월종가(0);
if sDate > sDate[1]+30 Then
{
당월시가 = O;
전월시가 = 당월시가[1];
전월종가 = 당월종가[1];
}
당월종가 = C;
if 전월시가 > 0 Then
{
var1 = ((전월시가+전월종가)/2 + 당월시가)/2;
if CrossUp(C,var1) Then
Find(1);
}
1번과 2번을 동시에 만족시키는 검색식을 요청드리고요
3.var : MM(0),KK(0),MO(0),mx(0);
var : M1(0),M2(0),M3(0),M4(0),M5(0),M6(0);
var : M7(0),M8(0),M9(0),M10(0),M11(0),M12(0);
MM = floor(date/100);
if MM != MM[1] Then
{
MO = O;
M1 = KK[1];
M2 = M1[1];
M3 = M2[1];
M4 = M3[1];
M5 = M4[1];
M6 = M5[1];
M7 = M6[1];
M8 = M7[1];
M9 = M8[1];
M10 = M9[1];
M11 = M10[1];
M12 = M11[1];
mx = Max(M1, M2, M3, M4, M5,M6, M7, M8, M9, M10, M11, M12);
}
KK = iff(MO > C, MO, 0);
if mx > 0 and O > C[1] and O > mx and C[1] < mx[1] Then
Find(1);
4.var : 당월시가(0),전월시가(0);
var : 당월종가(0),전월종가(0);
if sDate > sDate[1]+30 Then
{
당월시가 = O;
전월시가 = 당월시가[1];
전월종가 = 당월종가[1];
}
당월종가 = C;
if 전월시가 > 0 Then
{
var1 = ((전월시가+전월종가)/2 + 당월시가)/2;
#if CrossUp(O,var1) Then
if O > C[1] and O > var1 and C[1] < var1[1] Then
Find(1);
}
3번과 4번은 시가로 돌파하면서 종가로 지지해주는 내용을 추가해주시면 고맙겠습니다
이탈이 너무 많이 나와서요~~~~^^;;;.
5.ValueWhen(1,MACD(12,26) >= 0
and
Crossup(C,SAR(0.02,0.2))
and
C >= C(1)*1.03
and
C > O, (C+O)/2)
5번은 종목검색식과 지표 2가지를 부탁드립니다.
요청사항이 많아서 죄송합니다만 꼭 부탁드립니다. _(__)_
2024-04-04
931
글번호 178281
종목검색