답변완료
85052 관련
85052 문의로 받은 수식입니다.
만일 두가지가 당일 동시발생하는 것만 분리하고 싶다면
끝부분을 다음과 같이 수정하면 되는가요?
#MACD 0선 돌파발생하면 봉번호 저장
if Condition1 == true Then
ii = Index;
#돌파봉기준 0봉에 조건 && !조건[1]이 만족하는 종목 검색
IF ii > 0 and 조건 && !조건[1] TheN
Find(1);
=====================================================================
var : A1(0),A2(0),A3(0),A4(0),A5(0),A6(0),B1(False),B2(False),B3(False),B4(False);
VAR : AA1(0),AA2(0),AA3(0),AA4(0),조건(False),ii(0);
A1=MA(C,3);
A2=MA(C,5);
A3=MA(C,8);
A4=MA(C,10);
A5=MA(C,20);
A6=MA(C,60);
B1=A1<A5 && A5<A6;
B2=A2<A5 && A5<A6;
B3=A3<A5 && A5<A6;
B4=A4<A5 && A5<A6;
IF B1 TheN {AA1=1;} ElsE {AA1=0;}
IF B2 TheN {AA2=1;} ElsE {AA2=0;}
IF B3 TheN {AA3=1;} ElsE {AA3=0;}
IF B4 TheN {AA4=1;} ElsE {AA4=0;}
조건=AA1[1]+AA2[1]+AA3[1]+AA4[1]>=1 && AA1+AA2+AA3+AA4==0 && C>O;
var1 = macd(7,16);
Condition1 = CrossUp(var1,0);
#MACD 0선 돌파발생하면 봉번호 저장
if Condition1 == true Then
ii = Index;
#돌파봉기준 0봉~2봉사이에 조건 && !조건[1]이 만족하는 종목 검색
IF ii > 0 and Index <= ii+2 and 조건 && !조건[1] TheN
Find(1);
2023-12-21
803
글번호 175094
종목검색
답변완료
문의
var : va2(0),va3(0),cond(false),ndate(0);
va2 = date - int(date/100)*100;
va3 = DayOfWeek(date);
if va2 >= 8 and va2 <= 14 and va3 == 4 then
cond = true;
Else
cond = false;
if (cond == false and cond[1] == true) or (index ==0) Then{
ndate = sdate;
}
if sdate == ndate Then
var1 = lowD(0);
plot1(var1,"기준가",RED,def,2);
데이타2에 적용 부탁드립니다,
2023-12-21
1072
글번호 175082
지표
답변완료
문의드립니다.
1) 일목균형표상 앞구름에 관련 지표를 넣고 싶습니다.
선행스팬1 > 선행스팬2 의 경우에는 빨간색▲
선행스팬1 < 선행스팬2 의 경우에는 파란색▼
==> 캔들차트의 앞구름에 직접 표시가 가능할런지요
(만일 불가능시 캔들자리에라도 표시 요망)
2) 위의 1)번 지표와 볼린저밴드를 합성해서 하나의 지표로 만들고 싶습니다.
→ 예스랭귀지로 간단하게 붙여넣기를 했더니, 일목균형표가 에러가 납니다. 앞구름이 없고, 후행스팬이 캔들에 붙어있네요
3) 위의 일목균형표, 볼린저밴드 합성지표에서 지표속성창에서 원본(일목균형표, 볼린저밴드)과 동일하게,
변수, 차트표시, 채우기를 제가 임의로 조절할 수 있게도 하고 싶습니다.
2023-12-21
830
글번호 175080
지표
답변완료
예스트레이더 종목검색식으로 작성요청합니다.
항상 고맙고 수고가 많습니다..
아래수식은 키움에 신호검색수식입니다..
이수식을 예스트레이더 종목검색식으로 표현부탁드립니다...
A=ADX(11);
B=sum(v*((Pow((C-L),2) - Pow((H-C),2))/(H-L)));
BB=BBandsUp(10,2);
En=EnvelopeUp(10,2);
S=(highest(high,26)+lowest(low,26))/2;
대금=V*(H+O+L+C)/4;
X=sum(v);
Y=valuewhen(1,date(1)!=date,X(1));
Z=X-Y;
전거래량=valuewhen(1,date(1)!=date,Z(1));
Highest(H,3,1)<=C and
ma(C,5)>ma(C,20) and
ma(C,20)>ma(C,60) and
BB>En and
C>BB and
C>En and
A>A(1) and
C>S and
B>=B(1) and
V>V(1)*1.5 and
(대금>2000000000 or
Sum(V)>전거래량)
2023-12-21
1433
글번호 175079
검색