커뮤니티

파라볼릭 쌍바닥

프로필 이미지
고성
2022-10-19 19:38:29
1772
글번호 163130
답변완료
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); } } 쌍바닥과 쓰리바닥의 상하 폭을 서로 다르게 하여 하나의 지표로 만든 수식입니다. 보통 쌍바닥과 쓰리바닥의 지점이 서로 다른데 간혹 같을때도 있습니다. 쌍바닥일때, 쓰리바닥일때, 쌍바닥 쓰리바닥 같을때(겹칠때), 모두 매수하고 음전환시 매수청산. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

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); } } 쌍바닥과 쓰리바닥의 상하 폭을 서로 다르게 하여 하나의 지표로 만든 수식입니다. 보통 쌍바닥과 쓰리바닥의 지점이 서로 다른데 간혹 같을때도 있습니다. 쌍바닥일때, 쓰리바닥일때, 쌍바닥 쓰리바닥 같을때(겹칠때), 모두 매수하고 음전환시 매수청산. 감사합니다.