커뮤니티
시스템 수식 작성부탁드립니다.
2019-03-13 14:08:36
274
글번호 127031
삼각이동평균선 100일선이 5봉 연속 하향일땐 매도만
연속 상향일땐 매수만
---------------------------------------------------------------------------------------
삼각이동평균선 100일선이 5봉 연속 하향일때 스토캐틱 20.3.3이 과열권(80)위에서 전봉대비 2 내려오면 매도 1개
삼각이동평균선 100일선이 5봉 연속 상향일때 스토캐틱 20.3.3이 침체권(20)아래서 전봉대비 2 올라오면 매수 1개
---------------------------------------------------------------------------------------
그리고
추가 (매수.매도)는 첫진입대비 마이너스 12틱 시장가 1개 추가 23틱 시장가1개 추가 35틱 1개 시장가 추가 //////
익절은 첫진입대비 플러스 50틱 1개 시장가산 70틱 1개 시장가청산 120틱 1개 시장가청산
전체 청산은 매수일시 // 스토캐틱 80과열권 에 진입후 전봉대비 2 내리면 전체 시장가청산
매도일시 // 스토캐틱 20침체권 에 진입후 전봉대비 2 오르면 전체 시장가청산
말로 설명해서 여러울수도있으나
아주 간단한 기법이기때문에
꼭 성의껏 제작 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2019-03-14 10:36:29
안녕하세요
예스스탁입니다.
피라미딩은 다른진입신호만 허용으로 설정하고 적용하시면 됩니다.
Input : Length(300);
Var : TLen(0),Tma(0);
input : sto1(20),sto2(3),sto3(3);
var : stok(0),stod(0);
stok = StochasticsK(sto1,sto2);
stod = StochasticsD(sto1,sto2,sto3);
TLen = Ceiling((Length + 1) * .5);
Tma = ma(ma(C, TLen), TLen);
if countif(Tma > Tma[1],5) == 5 then
{
if MarketPosition <= 0 and stok < 20 and stok >= stok[1]+2 Then
buy("b1");
}
if countif(Tma < Tma[1],5) == 5 then
{
if MarketPosition >= 0 and stok > 80 and stok <= stok[1]-2 Then
sell("s1");
}
if MarketPosition == 1 then
{
ExitLong("bP1",atlimit,EntryPrice+PriceScale*50,"",1,1);
ExitLong("bP2",atlimit,EntryPrice+PriceScale*70,"",1,1);
ExitLong("bP3",atlimit,EntryPrice+PriceScale*120,"",1,1);
if MaxEntries == 1 Then
buy("b2",atlimit,EntryPrice-PriceScale*12,1);
if MaxEntries == 2 Then
buy("b3",atlimit,EntryPrice-PriceScale*23,1);
if MaxEntries == 3 Then
buy("b4",atlimit,EntryPrice-PriceScale*35,1);
if stok > 80 and stok <= stok[1]-2 Then
ExitLong("bx");
}
if MarketPosition == -1 then
{
ExitShort("sP1",atlimit,EntryPrice-PriceScale*50,"",1,1);
ExitShort("sP2",atlimit,EntryPrice-PriceScale*70,"",1,1);
ExitShort("sP3",atlimit,EntryPrice-PriceScale*120,"",1,1);
if MaxEntries == 1 Then
sell("s2",atlimit,EntryPrice+PriceScale*12,1);
if MaxEntries == 2 Then
sell("s3",atlimit,EntryPrice+PriceScale*23,1);
if MaxEntries == 3 Then
sell("s4",atlimit,EntryPrice+PriceScale*35,1);
if stok < 20 and stok >= stok[1]+2 Then
ExitShort("sx");
}
즐거운 하루되세요
> 양키 님이 쓴 글입니다.
> 제목 : 시스템 수식 작성부탁드립니다.
> 삼각이동평균선 100일선이 5봉 연속 하향일땐 매도만
연속 상향일땐 매수만
---------------------------------------------------------------------------------------
삼각이동평균선 100일선이 5봉 연속 하향일때 스토캐틱 20.3.3이 과열권(80)위에서 전봉대비 2 내려오면 매도 1개
삼각이동평균선 100일선이 5봉 연속 상향일때 스토캐틱 20.3.3이 침체권(20)아래서 전봉대비 2 올라오면 매수 1개
---------------------------------------------------------------------------------------
그리고
추가 (매수.매도)는 첫진입대비 마이너스 12틱 시장가 1개 추가 23틱 시장가1개 추가 35틱 1개 시장가 추가 //////
익절은 첫진입대비 플러스 50틱 1개 시장가산 70틱 1개 시장가청산 120틱 1개 시장가청산
전체 청산은 매수일시 // 스토캐틱 80과열권 에 진입후 전봉대비 2 내리면 전체 시장가청산
매도일시 // 스토캐틱 20침체권 에 진입후 전봉대비 2 오르면 전체 시장가청산
말로 설명해서 여러울수도있으나
아주 간단한 기법이기때문에
꼭 성의껏 제작 부탁드립니다.