답변완료
수식 문의 드립니다
1. 중심선 기울기에 따라 매수신호 , 매도신호 화살표가 나오는 수식 부탁드립니다.
input : 기간(40),비율(0.01);
var1 = highest(h,기간)*(1+비율/100);
var2 = highest(h,기간)*(1-비율/100);
Var3 = lowest(l,기간)*(1+비율/100);
var4 = lowest(l,기간)*(1-비율/100);
var5 = (highest(high,기간)+lowest(low,기간))/2;
Plot1(var1);
plot2(Var2);
plot3(Var3);
plot4(Var4);
plot5(Var5);
2. 피봇분봉 각각의 값들 사이에 피보나치 선이 그어지는 수식 부탁드립니다
(예:1차저항과 2차저항 사이에 피보나치 선)
Var : Pivot(0),R1(0),R2(0),S1(0),S2(0);
Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
R1 = 2*Pivot-DayLow(1);
R2 = Pivot+DayHigh(1)-DayLow(1);
S1 = 2*Pivot-DayHigh(1);
S2 = Pivot-DayHigh(1)+DayLow(1);
Plot1(Pivot, "피봇포인트");
Plot2(R1, "1차저항");
Plot3(R2, "2차저항");
Plot4(S1, "1차지지");
Plot5(S2, "2차지지");
3. 위 2번에서 오늘 값들에만 해당하는 피보나치 선만 나오는 수식 부탁드립니다.
피봇분봉은 표시 안되고 피보나치선만 오른쪽과 왼쪽으로 쭉 길게 이어지는 수식입니다.
감사합니다. ^^
2022-11-09
871
글번호 163650
시스템
답변완료
if문 안에서 plot에 대한 문의
안녕하세요. 예를 들어 아래 코드를 실행하면
dvalue = y[0]-y[1];
If dvalue > 0 Then
Plot1(y[0],"y2",Red);
Else
plot1(y[0],"y2",Blue);
출력이 가능합니다. 근데 plot을 추가
dvalue = y[0]-y[1];
If dvalue > 0 Then
Plot1(y[0],"y2",Red);
plot2(y[0]+mae,"upper");
plot3(y[0]-mae,"lower");
Else
plot1(y[0],"y2",Blue);
plot2(y[0]+mae,"upper");
plot3(y[0]-mae,"lower");
하면 출력이 불가능합니다. if문 안에서는 plot이 1개만 가능한가요??
그리고 위 코드에서 y[0],y[0]+mae,y[0]-mae 값이 0이면 noplot을 걸고 싶은데,
중첩if를 어떻게 구성해야 할지 모르겠습니다.
해당 부분 출력이 가능하게 수정부탁드립니다.
2022-11-09
748
글번호 163647
지표
답변완료
문의 드립니다
수고하십니다.
아래의 지표가 선물 5분봉에서
3개의 TL라인이 전일값에 의해 당일분만 표시되게 수정 부탁합니다..
지금은 과거의 값도 표시가 되네요...
수고하세요.
#### 전일pivot3 ##########################################################
Var : TLTp3st(0);
var : tTp3st(0);
var : pivotrangeGAP(0),pivotrangeUP(0),pivotrangeDN(0);
input : TL색상P(Brown);
input : TL색상UD(turquoise);
input : TL색상R(magenta);
input : TL색상S(green);
input : text색상1(lmagenta) ;
#################
var : 전일pivot3(0),전전일pivot(0),cntmwd(0),d1(0),d2(0),w1(0),w2(0);
Array : DOpen[10](0),DHigh[10](0),DLow[10](0),DClose[10](0);
if (sdate != sdate[1] and stime >= 090000) or
(sdate == sdate[1] and stime >= 090000 and stime[1] < 090000) Then
{
d1 = sdate;
d2 = d1[1];
w1 = DayOfWeek(sdate);
w2 = W1[1];
DOpen[0] = O;
Dhigh[0] = H;
DLow[0] = L;
for cntmwd = 1 to 9
{
DOpen[cntmwd] = DOpen[cntmwd-1][1];
DHigh[cntmwd] = DHigh[cntmwd-1][1];
DLow[cntmwd] = DLow[cntmwd-1][1];
DClose[cntmwd] = DClose[cntmwd-1][1];
}
}
DClose[0] = C;
if H > DHigh[0] Then
DHigh[0] = H;
if L < DLow[0] Then
DLow[0] = L;
################# pivot
전일pivot3 = (Dhigh[1]+Dlow[1]+DClose[1])/3 ;
pivotrangeGAP = 전일pivot3 - (Dhigh[1]+Dlow[1])/2 ;
//pivotrangeUP = 전일pivot3 + pivotrangeGAP ;
//pivotrangeDN = 전일pivot3 - pivotrangeGAP ;
Text_Delete(tTp3st);
tTp3st = Text_New(sdate,stime,전일pivot3,"pivot");
Text_SetSize(tTp3st,15);
Text_SetColor(tTp3st,text색상1);
if bdate != bdate[1] then
{
##라인 표시 - 전일pivot3
TL_Delete(TLTp3st);
TLTp3st = TL_new(sdate,stime,전일pivot3, NextBarSdate,NextBarStime,전일pivot3);
TL_setExtRight(TLTp3st,true);
TL_setExtLeft(TLTp3st,true);
TL_SetSize(TLTp3st,5);
TL_SetColor(TLTp3st,TL색상P);
}
##Text 표시 - 전일pivot3
Text_Delete(tTp3st);
tTp3st = Text_New(sdate,stime,전일pivot3,"pivot");
Text_SetSize(tTp3st,15);
Text_SetColor(tTp3st,text색상1);
if bdate != bdate[1] then
{
##라인 표시 - 전일pivot3
TL_Delete(TLTp3st);
TLTp3st = TL_new(sdate,stime,전일pivot3, NextBarSdate,NextBarStime,전일pivot3);
TL_setExtRight(TLTp3st,true);
TL_setExtLeft(TLTp3st,true);
TL_SetSize(TLTp3st,5);
TL_SetColor(TLTp3st,TL색상P);
}
##Text 표시 - pivotrangeUP
Text_Delete(pivotrangeUP);
pivotrangeUP = Text_New(sdate,stime,전일pivot3 + pivotrangeGAP,"prUP");
Text_SetSize(pivotrangeUP,15);
Text_SetColor(pivotrangeUP,text색상1);
if bdate != bdate[1] then
{
##라인 표시 - 전일pivotrangeUP
TL_Delete(pivotrangeUP);
pivotrangeUP = TL_new(sdate,stime,전일pivot3 + pivotrangeGAP, NextBarSdate,NextBarStime,전일pivot3 + pivotrangeGAP);
TL_setExtRight(pivotrangeUP,true);
TL_setExtLeft(pivotrangeUP,true);
TL_SetSize(pivotrangeUP,3);
TL_SetColor(pivotrangeUP,TL색상UD);
}
##Text 표시 - pivotrangeDN
Text_Delete(pivotrangeDN);
pivotrangeDN = Text_New(sdate,stime,전일pivot3 - pivotrangeGAP,"prDN");
Text_SetSize(pivotrangeDN,15);
Text_SetColor(pivotrangeDN,text색상1);
if bdate != bdate[1] then
{
##라인 표시 - 전일pivotrangeDN
TL_Delete(pivotrangeDN);
pivotrangeDN = TL_new(sdate,stime,전일pivot3 - pivotrangeGAP, NextBarSdate,NextBarStime,전일pivot3 - pivotrangeGAP);
TL_setExtRight(pivotrangeDN,true);
TL_setExtLeft(pivotrangeDN,true);
TL_SetSize(pivotrangeDN,3);
TL_SetColor(pivotrangeDN,TL색상UD);
}
2022-11-09
743
글번호 163646
지표