예스스탁
예스스탁 답변
2022-10-20 11:27:56
안녕하세요
예스스탁입니다.
Input : af(0.02), maxAF(0.2),쌍바닥상(2),쌍바닥하(0),상(2),하(1);;
Var : Sarv(0),tl(0),t(0);
Sarv = sar(af,maxAF);
If crossup(c,Sarv) Then
{
var1 = Sarv;
Var2 = var1[1];
var3 = var2[1];
T = 0;
if var1 <= var2+PriceScale*쌍바닥상 and var1 >= var2-PriceScale*쌍바닥하 and var2 > 0 Then
{
T = 1;
TL = TL_New(sDate,sTime,0,sDate,sTime,99999999);
TL_SetColor(TL,Red);
TL_SetSize(TL,0.5);
}
if abs(var1-Var2) <= PriceScale*상 and abs(var2-Var3) <= PriceScale*하 and Var3 > 0 Then
{
T =2;
TL = TL_New(sDate,sTime,0,sDate,sTime,99999999);
TL_SetColor(TL,Blue);
TL_SetSize(TL,1);
}
if T != 0 Then
Buy();
}
if MarketPosition == 1 and CrossDown(c,sarv) Then
ExitLong();
즐거운 하루되세요
> 고성 님이 쓴 글입니다.
> 제목 : 파라볼릭 쌍바닥
> Input : af(0.02), maxAF(0.2),쌍바닥상(2),쌍바닥하(0),상(2),하(1);;
Var : Sarv(0),tl(0);
Sarv = sar(af,maxAF);
Plot1(0);
If crossup(c,Sarv) Then
{
var1 = Sarv;
Var2 = var1[1];
if var1 <= var2+PriceScale*쌍바닥상 and var1 >= var2-PriceScale*쌍바닥하 and var2 > 0 Then
{
Plot1(1);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
TL = TL_New(sDate,sTime,0,sDate,sTime,99999999);
TL_SetColor(TL,Red);
TL_SetSize(TL,0.5);
}
}
Plot2(0);
If crossup(c,Sarv) Then
{
var1 = Sarv;
Var2 = var1[1];
var3 = var2[1];
if abs(var1-Var2) <= PriceScale*상 and abs(var2-Var3) <= PriceScale*하 and Var3 > 0 Then
{
Plot2(-1);
TL = TL_New(sDate,sTime,0,sDate,sTime,99999999);
TL_SetColor(TL,Blue);
TL_SetSize(TL,1);
}
}
쌍바닥과 쓰리바닥의 상하 폭을 서로 다르게 하여 하나의 지표로 만든 수식입니다.
보통 쌍바닥과 쓰리바닥의 지점이 서로 다른데 간혹 같을때도 있습니다.
쌍바닥일때, 쓰리바닥일때, 쌍바닥 쓰리바닥 같을때(겹칠때), 모두 매수하고 음전환시 매수청산. 감사합니다.