답변완료
검색식 부탁 드립니다
input : 배수(5),상승률(18);
var : A(0),B(0),윗꼬(0),윗꼬리몸통(0);
A=H-L;
B=Max(C,O)-L;
Condition1 = A/B>배수&&H/C[1]>(1*상승률/100);
if Condition1 == true Then
{
윗꼬 = H;
윗꼬리몸통 = max(C,O);
}
if 윗꼬 > 0 and (C>=윗꼬) OR CrossUp(C,윗꼬) Then
Find(1);
1.윗꼬리 수치가 30% 어제보다하락한 종목 검색식 가능할까요
죄송합니다 제가 수식의 의미를 몰라서 어제 만들어 수식은 유용하게
사용하고 있습니다 감사 합니다
2024-05-28
948
글번호 180079
종목검색
답변완료
변환 부탁드립니다
M10=ma(c,10);
M40=ma(c,40);
크로스업=Crossup(M10,M40);
HH=HighestSince(1,크로스업,H);
H_High=
Valuewhen(1,HH==HH(1) && HH>H,HH);
LL=if(M40>L,1,0);
L_sum=sum(LL);
Ls=
L_sum-ValueWhen(1, 크로스업,L_sum(1));
조건=Crossup(C,H_High) && Ls>0;
cnt=CountSince(크로스업,조건)==1;
cnt && !cnt(1)
위의 수식을 종목검색식으로 부탁드립니다
2024-05-28
932
글번호 180059
종목검색
답변완료
문의드립니다.
늘 고맙습니다.
1. 시간제한을 여러 구간대로 나눠서 사용하려고 하는데요.
어제 가르쳐주신 것을 가지고 응용을 해보았습니다.
그런데 Tcond1과 4,5는 제대로 색깔이 나오는데요.
그런데 2에는 휜색이 나오지 않고 아무색도 안나오고, 3번구간에 노란색이 아닌 휜색이 나옵니다.
복사해서 그대로 한다고 했는데 뭐가 잘못된 건지 모르겠네요.
도움 부탁드립니다.
input : StartTime1(180000),EndTime1(073000);
input : StartTime2(073000),EndTime2(083000);
input : StartTime3(083000),EndTime3(090000);
input : StartTime4(090000),EndTime4(150000);
input : StartTime5(150000),EndTime5(160000);
var : Tcond1(false),Tcond2(false),Tcond3(false),Tcond4(false),Tcond5(false);
if (sdate != sdate[1] and stime >= StartTime1) or
(sdate == sdate[1] and stime >= StartTime1 and stime[1] < StartTime1) Then
{
Tcond1 = true; #프리장
}
if (sdate != sdate[1] and stime >= EndTime1) or
(sdate == sdate[1] and stime >= EndTime1 and stime[1] < EndTime1) Then
{
Tcond1 = False; #프리장
}
#############################################################################
if (sdate != sdate[1] and stime >= StartTime2) or
(sdate == sdate[1] and stime >= StartTime2 and stime[1] < StartTime2) Then
{
Tcond2 = true; #프리장
}
if (sdate != sdate[1] and stime >= EndTime2) or
(sdate == sdate[1] and stime >= EndTime2 and stime[1] < EndTime2) Then
{
Tcond2 = False; #프리장
}
#############################################################################
if (sdate != sdate[1] and stime >= StartTime3) or
(sdate == sdate[1] and stime >= StartTime3 and stime[1] < StartTime3) Then
{
Tcond3 = true; #프리장
}
if (sdate != sdate[1] and stime >= EndTime3) or
(sdate == sdate[1] and stime >= EndTime3 and stime[1] < EndTime3) Then
{
Tcond3 = False; #프리장
}
#############################################################################
if (sdate != sdate[1] and stime >= StartTime4) or
(sdate == sdate[1] and stime >= StartTime4 and stime[1] < StartTime4) Then
{
Tcond4 = true; #프리장
}
if (sdate != sdate[1] and stime >= EndTime4) or
(sdate == sdate[1] and stime >= EndTime4 and stime[1] < EndTime4) Then
{
Tcond4 = False; #프리장
}
#############################################################################
if (sdate != sdate[1] and stime >= StartTime5) or
(sdate == sdate[1] and stime >= StartTime5 and stime[1] < StartTime5) Then
{
Tcond5 = true; #프리장
}
if (sdate != sdate[1] and stime >= EndTime5) or
(sdate == sdate[1] and stime >= EndTime5 and stime[1] < EndTime5) Then
{
Tcond5 = False; #프리장
}
#############################################################################
if tcond1 Then
{
value98 = TL_New(sDate,sTime,0,sDate,sTime,999999999);
TL_SetColor(Value98,Gray);
TL_SetSize(Value98,1);
}
if tcond2 Then
{
value98 = TL_New(sDate,sTime,0,sDate,sTime,999999999);
TL_SetColor(Value98,White);
TL_SetSize(Value98,1);
}
if tcond3 Then
{
value98 = TL_New(sDate,sTime,0,sDate,sTime,999999999);
TL_SetColor(Value98,Yellow);
TL_SetSize(Value98,1);
}
if tcond4 Then
{
value98 = TL_New(sDate,sTime,0,sDate,sTime,999999999);
TL_SetColor(Value98,Red);
TL_SetSize(Value98,1);
}
if tcond5 Then
{
value98 = TL_New(sDate,sTime,0,sDate,sTime,999999999);
TL_SetColor(Value98,Lime);
TL_SetSize(Value98,1);
}
2. 그리고 예를 들어 083100 시간의 캔들만 지정해서 사용하려면 어떻게 해야하나요?
083100봉에서 50포 이상의 양봉이 나왔다면~~~
2024-05-28
747
글번호 180056
시스템