예스스탁
예스스탁 답변
2024-05-13 14:16:27
안녕하세요
예스스탁입니다.
1
Plot81(Var28,IFF(Var28 < Var28[10],Black,Magenta),Def,IFF(Var28 < Var28[10],8,4));
2
FixPlotShift는 plot만 이동할 수 있습니다.
text는 날자 시간을 직전 지정하므로
출력할때 20봉전에 출력하게 하시면 됩니다.
TX01 = Text_New(sdate[20],stime[20],var2 ,"▲");
3
Input : Period(20);
Input : af(0.06), maxAF(2);
var : MAv(0),S(0),VALUE(0);
S = SAR(af,maxAF);
MAv = ma(C,Period);
value = 0;
if C >= NthHighest(30,H,100) Then
value = value+3;
Else if C <= NthHighest(70,H,100) Then
value = value+1;
Else
value = value+2;
if c > ma(c,10) Then
value = value+2;
Else
value = value+1;
if c > mav Then
value = value+2;
Else
value = value+1;
if c > S Then
value = value+2;
Else
value = value+1;
var : TX20(0);
If CrossUp(c , MAv ) and value >= 9 Then
{
TX20 = Text_New(sdate,stime,MAv ,"●");
Text_SetStyle(TX20,0,1);
Text_SetColor(TX20, Rgb(0,0,0) );
Text_SetSize(TX20,40);
}
If CrossUp(c , MAv ) and value < 9 Then
{
TX20 = Text_New(sdate,stime,MAv ,"■");
Text_SetStyle(TX20,0,1);
Text_SetColor(TX20, Rgb(0,0,0) );
Text_SetSize(TX20,40);
}
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 질문 요청 드립니다.
> * 항상 많은 도움에 고맙습니다.
<질문1> 아래 부분에서 굵기를 다르게 할수 있나요?
즉 Black은 굵기8 Magenta 는 굵기4 로 할수 있나요?
Plot81(Var28,IFF(Var28 < Var28[10],Black,Magenta),Def,0);
<질문2> 아래 부분에서 삼각형신호를 앞으로 하고 싶은데 수식좀 요청 드립니다.
즉 삼각형 신호도 FixPlotShift(2,-20); 적용 하고 싶은데 안되네요.
삼각형 신호도 FixPlotShift(2,-20); 적용 부탁 드립니다.
var1 = ma(c,5) ;
var2 = ma(c,20) ;
Plot1(var1);
Plot2(var2);
FixPlotShift(2,-20);
VAR: TX01(0) ;
If var2 > var2[1] Then
{
TX01 = Text_New(sdate,stime,var2 ,"▲");
Text_SetStyle(TX01,2,0);
Text_SetColor(TX01, Rgb(0,0,0) );
Text_SetSize(TX01,15);
}
FixPlotShift(2,-20); ## 요부분이 안되요....
<질문3> 점찍기 지표 요청
## 조건
var1 = var99 (현재가가 이전 100봉중 상위 30% 이상이면3점 30% 이하면 1점 나머지는 2점
var2 = ma(c,10) ; // 보다 크면 2점 작으면 1점
var3 = 밴드 중심선(MAv) // 보다 크면 2점 작으면 1점
Input : Period(20), MultiD(2);
var : MAv(0),BBup(0),BBdn(0);
MAv = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
Plot1(MAv, "이평");
Plot2(BBup, "상단밴드");
Plot3(BBdn, "하단밴드");
var4 = 파라볼릭 // 보다 크면 2점 작으면 1점
Input : af(0.06), maxAF(2);
var5 = SAR(af,maxAF);
if var5 > C Then
Plot1(var5-PriceScale*5, "SAR",Rgb(0,0,255),Def,10);
Else
Plot1(var5+PriceScale*5, "SAR",Rgb(200,0,150),Def,10);
합계가 9점 보다 크면 "●" 9보다 작으면 "■" 표시 부탁 드립니다.
(9점 일 경우 표시 안함)
ex)
var : TX20(0);
If CrossUp(var1 , MAv ) and 합계가 9보다 크면 Then
{
TX20 = Text_New(sdate,stime,MAv ,"●");
Text_SetStyle(TX20,0,1);
Text_SetColor(TX20, Rgb(0,0,0) );
Text_SetSize(TX20,40);
}
If CrossUp(var1 , MAv ) and 합계가 9보다 작으면 Then
{
TX20 = Text_New(sdate,stime,MAv ,"■");
Text_SetStyle(TX20,0,1);
Text_SetColor(TX20, Rgb(0,0,0) );
Text_SetSize(TX20,40);
}
* 고맙습니다. 수고 하십시요.