안녕하세요?
해선입니다.
1) 매수진입 조건 : 이평 120일선이 우상향 중이고, 5이평선은 120일선 아래 있고, 두 이평선의 이격 거리는 10이상이고,
두 이평선 위에서 양봉 발생시. 진입
2) 매수청산 조건. : 진입 봉 전 5봉이내, 진입후 5봉이내 최저가격을 종가가 하향 이탈시
3) 매도진입 조건 : 이평 120일선이 우 하향 중이고, 5이평선은 120일선 위에 있고, 두 이평선의 이격 거리는 10이상이고,
두 이평선 아래서 음봉 발생시. 진입
4) 매도청산 조건 : 진입 봉 전 5봉이내 , 진입후 5봉이내 최고가격을 종가가 상향 돌파시
5) 익절 조건 20틱 수익 발생시
6) 손절 조건. 20틱 손실 발생시
7) 청산 : 10틱 이상 수익발생후. 20틱 하락시
8) 하루 40틱 수익 발생시 더이상 진입 금지
9) 하루 40틱 손실 발생시 더이상 진입 금지
답변 1
예스스탁
예스스탁 답변
2020-03-20 14:57:13
안녕하세요
예스스탁입니다.
input : 익절틱수(20),손절틱수(20),최소수익틱수(10),하락틱수(20);
Input : 당일수익틱수(40),당일손실틱수(40);
Var : N1(0),dayPl(0),당일수익(0),당일손실(0),Xcond(false);
당일수익 = PriceScale*당일수익틱수;
당일손실 = PriceScale*당일손실틱수;
if Bdate != Bdate[1] Then
{
Xcond = false;
N1 = NetProfit;
}
daypl = NetProfit-N1;
if TotalTrades > TotalTrades[1] then
{
if daypl >= 당일수익 or daypl <= -당일손실 Then
Xcond = true;
}
var1 = ma(C,5);
var2 = ma(C,120);
var3 = Highest(H,5);
var4 = lowest(L,5);
if MarketPosition <= 0 and
Xcond == false and
var2 > var2[1] and var1 <= var2-10 and
C > O and C > var2 Then
buy("b");
if MarketPosition >= 0 and
Xcond == false and
var2 < var2[1] and var1 >= var2+10 and
C < O and C < var2 Then
sell("s");
if MarketPosition == 1 then
{
if c < var4[BarsSinceEntry+1] Then
ExitLong("bx1");
if c < var4[1] Then
ExitLong("bx2");
}
if MarketPosition == -1 then
{
if c > var3[BarsSinceEntry+1] Then
ExitShort("sx1");
if c > var3[1] Then
ExitShort("sx2");
}
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStopLoss(PriceScale*손절틱수,PointStop);
SetStopTrailing(PriceScale*하락틱수,PriceScale*최소수익틱수,PointStop);
즐거운 하루되세요
> 하늘북 님이 쓴 글입니다.
> 제목 : 항상 고맙습니다. 코로나 조심~~
> 안녕하세요?
해선입니다.
1) 매수진입 조건 : 이평 120일선이 우상향 중이고, 5이평선은 120일선 아래 있고, 두 이평선의 이격 거리는 10이상이고,
두 이평선 위에서 양봉 발생시. 진입
2) 매수청산 조건. : 진입 봉 전 5봉이내, 진입후 5봉이내 최저가격을 종가가 하향 이탈시
3) 매도진입 조건 : 이평 120일선이 우 하향 중이고, 5이평선은 120일선 위에 있고, 두 이평선의 이격 거리는 10이상이고,
두 이평선 아래서 음봉 발생시. 진입
4) 매도청산 조건 : 진입 봉 전 5봉이내 , 진입후 5봉이내 최고가격을 종가가 상향 돌파시
5) 익절 조건 20틱 수익 발생시
6) 손절 조건. 20틱 손실 발생시
7) 청산 : 10틱 이상 수익발생후. 20틱 하락시
8) 하루 40틱 수익 발생시 더이상 진입 금지
9) 하루 40틱 손실 발생시 더이상 진입 금지