커뮤니티
문의드립니다.
2014-01-10 08:24:44
158
글번호 71249
날씨가 매우 춥습니다. 건강 조심하세요.
청산조건을 문의 드립니다.
진입조건이 각 a,b,c,d 등 일때
매수이후 3캔들이 지나고난 후 직전봉기준으로 12% 이상 하락(완성캔들기준)일 경우 청산 또는 3캔들 지난후 직전봉 기준 12% 이상 하락이 없을 경우 (L,L[2])로 청산 또는
정배열일 경우 (5,20,60,120) 5일선이 DEMA를 한번이탈하고 다시 골든나서 2번째 이탈할때 청산 위 조건에 해당하지 않으면 손절7틱 이렇게 부탁 드립니다.
5,20,60,120 이평선은 Value 1,2,3,4 를 순서로 사용중이며 dema는 dema1 사용중입니다.
각각의 진입별로 따로 청산할수 있게 작성 부탁드립니다.
항상 감사 드립니다.
답변 1
예스스탁 예스스탁 답변
2014-01-10 17:06:11
안녕하세요
예스스탁입니다.
VARS : DEMA1(0),dncount1(0),dncount2(0),dncount3(0),dncount4(0);
value1 = ma(C,5);
value2 = ma(C,20);
value3 = ma(c,60);
value4 = ma(c,120);
Condition1 = value1 > value2 and value2 > value3 and value3 > value4;
var1= EMA(C,20);
var2= EMA(EMa(C,20),20);
DEMA1 = var1 * 2 - var2;
if MarketPosition == 0 and a조건 Then
buy("a");
if MarketPosition == 0 and b조건 Then
buy("b");
if MarketPosition == 0 and c조건 Then
buy("c");
if MarketPosition == 0 and d조건 Then
buy("d");
#a매수진입
if MarketPosition == 1 and IsEntryName("a") == true Then{
#진입이후 3개봉 경과후에 1봉전 저가보다 현재봉 저가가 12% 하락하면 청산
if BarsSinceEntry > 3 and L <= L[1]*0.88 Then
ExitLong("bx11");
#진입이후 3개봉 경과후에 1봉전 저가보다 현재봉 조거가 12% 하락하디 않으면 청산
if BarsSinceEntry > 3 and L > L[1]*0.88 Then
ExitLong("bx12");
if Condition1 == true and CrossDown(value1,dema1) Then
dncount1 = dncount1+1;
if dncount1 >= 2 Then
ExitLong("bx13",AtStop,EntryPrice-PriceScale*7);
}
Else
dncount1 = 0;
#d매수진입
if MarketPosition == 1 and IsEntryName("b") == true Then{
#진입이후 3개봉 경과후에 1봉전 저가보다 현재봉 저가가 12% 하락하면 청산
if BarsSinceEntry > 3 and L <= L[1]*0.88 Then
ExitLong("bx21");
#진입이후 3개봉 경과후에 1봉전 저가보다 현재봉 조거가 12% 하락하디 않으면 청산
if BarsSinceEntry > 3 and L > L[1]*0.88 Then
ExitLong("bx22");
if Condition1 == true and CrossDown(value1,dema1) Then
dncount2 = dncount2+1;
if dncount2 >= 2 Then
ExitLong("bx23",AtStop,EntryPrice-PriceScale*7);
}
Else
dncount2 = 0;
#c매수진입
if MarketPosition == 1 and IsEntryName("a") == true Then{
#진입이후 3개봉 경과후에 1봉전 저가보다 현재봉 저가가 12% 하락하면 청산
if BarsSinceEntry > 3 and L <= L[1]*0.88 Then
ExitLong("bx31");
#진입이후 3개봉 경과후에 1봉전 저가보다 현재봉 조거가 12% 하락하디 않으면 청산
if BarsSinceEntry > 3 and L > L[1]*0.88 Then
ExitLong("bx32");
if Condition1 == true and CrossDown(value1,dema1) Then
dncount3 = dncount3+1;
if dncount3 >= 2 Then
ExitLong("bx33",AtStop,EntryPrice-PriceScale*7);
}
Else
dncount3 = 0;
#d매수진입
if MarketPosition == 1 and IsEntryName("a") == true Then{
#진입이후 3개봉 경과후에 1봉전 저가보다 현재봉 저가가 12% 하락하면 청산
if BarsSinceEntry > 3 and L <= L[1]*0.88 Then
ExitLong("bx41");
#진입이후 3개봉 경과후에 1봉전 저가보다 현재봉 조거가 12% 하락하디 않으면 청산
if BarsSinceEntry > 3 and L > L[1]*0.88 Then
ExitLong("bx42");
if Condition1 == true and CrossDown(value1,dema1) Then
dncount4 = dncount4+1;
if dncount4 >= 2 Then
ExitLong("bx43",AtStop,EntryPrice-PriceScale*7);
}
Else
dncount4 = 0;
즐거운 하루되세요
> WT_yu**** 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 날씨가 매우 춥습니다. 건강 조심하세요.
청산조건을 문의 드립니다.
진입조건이 각 a,b,c,d 등 일때
매수이후 3캔들이 지나고난 후 직전봉기준으로 12% 이상 하락(완성캔들기준)일 경우 청산 또는 3캔들 지난후 직전봉 기준 12% 이상 하락이 없을 경우 (L,L[2])로 청산 또는
정배열일 경우 (5,20,60,120) 5일선이 DEMA를 한번이탈하고 다시 골든나서 2번째 이탈할때 청산 위 조건에 해당하지 않으면 손절7틱 이렇게 부탁 드립니다.
5,20,60,120 이평선은 Value 1,2,3,4 를 순서로 사용중이며 dema는 dema1 사용중입니다.
각각의 진입별로 따로 청산할수 있게 작성 부탁드립니다.
항상 감사 드립니다.