예스스탁
예스스탁 답변
2020-10-20 13:24:59
안녕하세요
예스스탁입니다.
INPUT : LENGTH(17),P1(5),P2(20),손절(10),익절1(10),익절2(20);
VAR : TCHAN1(0), BCHAN1(0), TCHAN2(0), BCHAN2(0);
var : T(0),S(0),mav1(0),mav2(0);
TCHAN1 = HIGHEST(HIGH+PriceScale*10, LENGTH)[0];
TCHAN2 = HIGHEST(HIGH+PriceScale*10, LENGTH)[0];
BCHAN1 = LOWEST(LOW-PriceScale*10, LENGTH)[0];
BCHAN2 = LOWEST(LOW-PriceScale*10, LENGTH)[0];
mav1 = ma(C,P1);
mav2 = ma(C,P2);
if TCHAN1 > TCHAN1[1] Then
T = 1;
if TCHAN1 < TCHAN1[1] Then
T = -1;
if BCHAN1 > BCHAN1[1] Then
S = 1;
if BCHAN1 < BCHAN1[1] Then
S = -1;
if T == 1 and T != T[1] and
c < mav1 and mav2 > mav2[1] and
C > O Then
Buy("b",OnClose,DEf,2);
if S == -1 and S != S[1] and
c < mav1 and mav2 < mav2[1] and
C < O Then
Sell("s",OnClose,DEf,2);
if MarketPosition == 1 Then
{
if MaxContracts == 2 Then
{
ExitLong("BP1",AtLimit,EntryPrice+PriceScale*익절1,"",1,1);
}
if MaxContracts == 1 Then
{
ExitLong("BP2",AtLimit,EntryPrice+PriceScale*익절2,"",1,1);
if S == -1 and S != S[1] Then
ExitLong("bx");
}
}
if MarketPosition == -1 Then
{
if MaxContracts == 2 Then
{
ExitShort("SP1",AtLimit,EntryPrice-PriceScale*익절1,"",1,1);
}
if MaxContracts == 1 Then
{
ExitShort("SP2",AtLimit,EntryPrice-PriceScale*익절2,"",1,1);
if T == -1 and T != T[1] Then
ExitShort("sx");
}
}
SetStopLoss(PriceScale*손절,PointStop);
즐거운 하루되세요
> 고박사122 님이 쓴 글입니다.
> 제목 : 수식작성 부탁드립니다.
> 안녕하세요. 운영자님.
제가 이번에 부탁드릴 내용은,
아래는 Price Channel 을 육안상으로 보기 편하게 만들어진 수식입니다.
INPUT : LENGTH(17);
VAR : TCHAN1(0), BCHAN1(0), TCHAN2(0), BCHAN2(0);
TCHAN1 = HIGHEST(HIGH+PriceScale*10, LENGTH)[0];
TCHAN2 = HIGHEST(HIGH+PriceScale*10, LENGTH)[0];
BCHAN1 = LOWEST(LOW-PriceScale*10, LENGTH)[0];
BCHAN2 = LOWEST(LOW-PriceScale*10, LENGTH)[0];
PLOT1(TCHAN1, "TOP1");
PLOT2(TCHAN1-PriceScale*20, "TOP2");
PLOT3(BCHAN1, "BOT2");
PLOT4(BCHAN1+PriceScale*20, "BOT1");
PLOT5((TCHAN1+BCHAN1)/2, "중심선");
위의 수식에서
매수/청산조건:
PLOT1/PLOT2 이 우하향으로 내려오다가 상향반전하고, 현재 캔들이 5일선 밑 / 20일선이 상향 중일때 양봉에서 2계약 매수하고,손절은 X틱, 익절은 1계약은 Y틱, 나머지 1계약은 PLOT3/PLOT4 이 하향반전 또는 매수가격 터치 시 청산
매도/청산조건:
PLOT3/PLOT4 이 우상향으로 올라가다가 하향반전하고, 현재 캔들이 5일선 밑 / 20일선이 하향 중일때 음봉에서 2계약 매도하고,손절은 X틱, 익절은 1계약은 Y틱, 나머지 1계약은 PLOT1/PLOT2 이 상향반전 또는 매도가격 터치 시 청산
감사합니다.