커뮤니티

39217 수식에 추가 하고 싶습니다

프로필 이미지
회원
2014-11-28 12:34:42
125
글번호 80873
답변완료
1번과 2-2번 수식에 추가 하고 싶습니다 1) a) 20일선 기준으로 위로 3틱 이상에서는 매도 진입 금지 b) 20일선 기준으로 아래 3틱 이하에서는 매수 진입 금지 2) 매수,매도 진입 후 손절이 되면 같은 방향 신호는 진입 금지 반대 신호만 진입 가능 예) a) 매수 진입 후 손절되면 매도 신호만 진입 [ 매수 진입 후 - 매수 손절되면 - 매수는 진입 금지 (매도는 진입가능) ] b) 매도 진입 후 손절되면 매수 신호만 진입 [매도 진입 후 - 매도 손절되면 - 매도는 진입 금지 (매수는 진입 가능) ] 이렇게 추가 하고 싶습니다 사용하다가 지워 버릴수 있게 각각 가능하시면 각각 부탁드립니다 매번 감사드립니다 수고하세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-11-28 16:04:32

안녕하세요 예스스탁입니다. 1-1. var : T(0); var1 = ma(c,5); var2 = ma(c,20); if crossup(var1,var2) Then{ T = 1; value1 = 0; } if CrossDown(var1,var2) Then{ T = -1; value2 = 0; } if T == 1 Then{ value1 = value1+1; if value1 >= 2 and C > var2-PriceScale*3 Then buy("b",atlimit,var1-PriceScale*1); } if T == -1 Then{ value2 = value2+1; if value2 >= 2 and C < var2+PriceScale*3 Then sell("s",atlimit,var1+PriceScale*1); } 1-2 var : T(0); var1 = ma(c,5); var2 = ma(c,20); if crossup(var1,var2) Then{ T = 1; } if CrossDown(var1,var2) Then{ T = -1; } if T == 1 and C > var2-PriceScale*3 Then{ buy("b",atlimit,var1-PriceScale*1); } if T == -1 and C < var2+PriceScale*3 Then{ sell("s",atlimit,var1+PriceScale*1); } 2-1 var : T(0); var1 = ma(c,5); var2 = ma(c,20); condition1 = marketposition == 0 and marketposition(1) == 1 and exitdate(1) == sdate and isexitname("Stoploss",1)== true; condition2 = marketposition == 0 and marketposition(1) == -1 and exitdate(1) == sdate and isexitname("Stoploss",1)== true; if crossup(var1,var2) Then{ T = 1; value1 = 0; } if CrossDown(var1,var2) Then{ T = -1; value2 = 0; } if T == 1 Then{ value1 = value1+1; if value1 >= 2 and C > var2-PriceScale*3 and condition1 == false Then buy("b",atlimit,var1-PriceScale*1); } if T == -1 Then{ value2 = value2+1; if value2 >= 2 and C < var2+PriceScale*3 and condition2 == false Then sell("s",atlimit,var1+PriceScale*1); } 2-2 var : T(0); var1 = ma(c,5); var2 = ma(c,20); condition1 = marketposition == 0 and marketposition(1) == 1 and exitdate(1) == sdate and isexitname("Stoploss",1)== true; condition2 = marketposition == 0 and marketposition(1) == -1 and exitdate(1) == sdate and isexitname("Stoploss",1)== true; if crossup(var1,var2) Then{ T = 1; } if CrossDown(var1,var2) Then{ T = -1; } if T == 1 and condition1 == false Then{ buy("b",atlimit,var1-PriceScale*1); } if T == -1 and condition1 == false Then{ sell("s",atlimit,var1+PriceScale*1); } ##아래는 1번조건과 2번조건 모두 적용된 식입니다. 3-1 var : T(0); var1 = ma(c,5); var2 = ma(c,20); condition1 = marketposition == 0 and marketposition(1) == 1 and exitdate(1) == sdate and isexitname("Stoploss",1)== true; condition2 = marketposition == 0 and marketposition(1) == -1 and exitdate(1) == sdate and isexitname("Stoploss",1)== true; if crossup(var1,var2) Then{ T = 1; value1 = 0; } if CrossDown(var1,var2) Then{ T = -1; value2 = 0; } if T == 1 Then{ value1 = value1+1; if value1 >= 2 and C > var2-PriceScale*3 and condition1 == false Then buy("b",atlimit,var1-PriceScale*1); } if T == -1 Then{ value2 = value2+1; if value2 >= 2 and C < var2+PriceScale*3 and condition2 == false Then sell("s",atlimit,var1+PriceScale*1); } 3-2 var : T(0); var1 = ma(c,5); var2 = ma(c,20); condition1 = marketposition == 0 and marketposition(1) == 1 and exitdate(1) == sdate and isexitname("Stoploss",1)== true; condition2 = marketposition == 0 and marketposition(1) == -1 and exitdate(1) == sdate and isexitname("Stoploss",1)== true; if crossup(var1,var2) Then{ T = 1; } if CrossDown(var1,var2) Then{ T = -1; } if T == 1 and C > var2-PriceScale*3 and condition1 == false Then{ buy("b",atlimit,var1-PriceScale*1); } if T == -1 and C < var2+PriceScale*3 and condition1 == false Then{ sell("s",atlimit,var1+PriceScale*1); } 즐거운 하루되세요 > WT_cr***** 님이 쓴 글입니다. > 제목 : 39217 수식에 추가 하고 싶습니다 > 1번과 2-2번 수식에 추가 하고 싶습니다 1) a) 20일선 기준으로 위로 3틱 이상에서는 매도 진입 금지 b) 20일선 기준으로 아래 3틱 이하에서는 매수 진입 금지 2) 매수,매도 진입 후 손절이 되면 같은 방향 신호는 진입 금지 반대 신호만 진입 가능 예) a) 매수 진입 후 손절되면 매도 신호만 진입 [ 매수 진입 후 - 매수 손절되면 - 매수는 진입 금지 (매도는 진입가능) ] b) 매도 진입 후 손절되면 매수 신호만 진입 [매도 진입 후 - 매도 손절되면 - 매도는 진입 금지 (매수는 진입 가능) ] 이렇게 추가 하고 싶습니다 사용하다가 지워 버릴수 있게 각각 가능하시면 각각 부탁드립니다 매번 감사드립니다 수고하세요