커뮤니티
죄송합니다 다시문의드립니다
2011-02-22 12:04:05
698
글번호 35971
Input : P1(5),P2(10),P3(20),shortPeriod(12), longPeriod(26), Period(9);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(c,P3);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
if var1 >= var2 and var2 >= var3 Then{
if crossup(c,var1) and C > O Then
buy("매수1");
if crossup(value1,value2) and value1 > 0 Then
buy("매수2");
}
위 식에서 첫번째 진입수식(정배열에서 5이평돌파)이후에 청산후 다시 똑같은 상태에서는 진입을 허용하지않고 , 5이평이 10이평을 데드크로스(이때 20이평은 5와10이평보다 밑에 있어야함)한후다시 5이평이 10이평을 골든크로스상태로 돌아오고 주가가 5이평을 돌파할때만 진입할 수 있는 식을 부탁드립니다.
물론 두번째 진입식은 항시 진입할 수 있어야하고요...
그리고 위의 첫번째 진입식에서 진입후 얼마후 두번째 진입식에서도 같은 수량으로 추가진입이 가능한 식을 부탁드립니다.
진입가는 시장가가 아니라 완성봉 봉 지정가로 부탁드립니다
청산식은
진입가대비 -4% 강제손절과
진입가대비 4% 이상 7%미만 상승후 하락할때는 10이평에서 청산..
진입가대비 10%이상상승후 최고가대비 -12%에서 트레일링스탑입니다.
그리고 2시 40분 거래종료..
청산가는 시장가로 부탁드립니다.
위에내용을 전부 수식으로 부탁드립니다.^^
시스템에 문외한이라서 좀전에 답변해주신내용을 취사선택해서 쓸 능력도 못되네요..죄송합니다.
답변 1
예스스탁 예스스탁 답변
2011-02-22 15:07:48
안녕하세요
예스스탁입니다.
Input : P1(5),P2(10),P3(20),shortPeriod(12), longPeriod(26), Period(9);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(c,P3);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
Condition1 = var1 >= var2 and var2 >= var3;
if Condition1 == true and Condition1[1] == false Then
value99 = value99+1;
if var1 >= var2 and var2 >= var3 and (value99 > value99[BarsSinceEntry(1)] or TotalTrades == 0) Then{
if MarketPosition == 0 and crossup(c,var1) and C > O Then
buy("매수1");
if crossup(value1,value2) and value1 > 0 Then
buy("매수2");
}
if MarketPosition == 1 Then{
if Highest(H,BarsSinceEntry) >= EntryPrice*1.04 and Highest(H,BarsSinceEntry) < EntryPrice*1.07 and CrossDown(c,var2) Then
ExitLong("bx2");
}
#당일청산
SetStopEndofday(144000);
#손절청산
SetStopLoss(4);
#트레일링
SetStopTrailing(12,10,PercentStop,1);
파리미딩을 다른진입신호만허용으로 설정하시기 바랍니다.
즐거운 하루되세요
> 카이로스 님이 쓴 글입니다.
> 제목 : 죄송합니다 다시문의드립니다
> Input : P1(5),P2(10),P3(20),shortPeriod(12), longPeriod(26), Period(9);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(c,P3);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
if var1 >= var2 and var2 >= var3 Then{
if crossup(c,var1) and C > O Then
buy("매수1");
if crossup(value1,value2) and value1 > 0 Then
buy("매수2");
}
위 식에서 첫번째 진입수식(정배열에서 5이평돌파)이후에 청산후 다시 똑같은 상태에서는 진입을 허용하지않고 , 5이평이 10이평을 데드크로스(이때 20이평은 5와10이평보다 밑에 있어야함)한후다시 5이평이 10이평을 골든크로스상태로 돌아오고 주가가 5이평을 돌파할때만 진입할 수 있는 식을 부탁드립니다.
물론 두번째 진입식은 항시 진입할 수 있어야하고요...
그리고 위의 첫번째 진입식에서 진입후 얼마후 두번째 진입식에서도 같은 수량으로 추가진입이 가능한 식을 부탁드립니다.
진입가는 시장가가 아니라 완성봉 봉 지정가로 부탁드립니다
청산식은
진입가대비 -4% 강제손절과
진입가대비 4% 이상 7%미만 상승후 하락할때는 10이평에서 청산..
진입가대비 10%이상상승후 최고가대비 -12%에서 트레일링스탑입니다.
그리고 2시 40분 거래종료..
청산가는 시장가로 부탁드립니다.
위에내용을 전부 수식으로 부탁드립니다.^^
시스템에 문외한이라서 좀전에 답변해주신내용을 취사선택해서 쓸 능력도 못되네요..죄송합니다.
다음글
이전글