예스스탁
예스스탁 답변
2021-06-04 11:29:20
안녕하세요
예스스탁입니다.
Input : af(0.02), maxAF(0.2),N(3),굵기1(10),굵기2(2);
var : T(0),S(0),tX1(0),tx2(0);
var1 = SAR(af,maxAF);
if CrossUp(C,var1) Then
{
T = 1;
S = 0;
}
if CrossDown(C,var1) Then
{
T = -1;
S = 0;
}
if T != 0 Then
S = S +1;
if S >= N Then
Plot1(var1, "SAR",IFf(T == 1,RED,BLUE),DEF,IFf(S==N,굵기1,굵기1));
Else
NoPlot(1);
Condition1 = T == 1 and S >= N;
Condition2 = T == -1 and S >= N;
if Condition1 == true Then
{
if Condition1[1] == False Then
{
TX1 = Text_New(sDate,sTime,var1,NumToStr(var1,2));
Text_SetStyle(TX1,2,0);
Text_SetColor(TX1,RED);
}
Else
{
Text_SetString(TX1,NumToStr(var1,2));
Text_SetLocation(tx1,sDate,sTime,var1);
}
}
if Condition2 == true Then
{
if Condition2[1] == False Then
{
TX2 = Text_New(sDate,sTime,var1,NumToStr(var1,2));
Text_SetStyle(TX2,2,1);
Text_SetColor(TX2,BLUE);
}
Else
{
Text_SetString(TX2,NumToStr(var1,2));
Text_SetLocation(tx2,sDate,sTime,var1);
}
}
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 지표 좀 부탁 드립니다.
> * 항상 많은 도움에 고밉 습니다.
* 아래 수식에서 마지막 점에 가격 좀 출력 부탁 드립니다.
즉 전환되는 마지막 점에 마지막 가격 표시 되도록 요청 드립니다.
##
Input : af(0.02), maxAF(0.2),N(3),굵기1(10),굵기2(2);
var : T(0),S(0);
var1 = SAR(af,maxAF);
if CrossUp(C,var1) Then
{
T = 1;
S = 0;
}
if CrossDown(C,var1) Then
{
T = -1;
S = 0;
}
if T != 0 Then
S = S +1;
if S >= N Then
Plot1(var1, "SAR",IFf(T == 1,RED,BLUE),DEF,IFf(S==N,굵기1,굵기1));
Else
NoPlot(1);
* 수고하십시요.