커뮤니티

식 하나만 부탁합니다

프로필 이미지
나는전진만있을뿐
2019-11-15 03:23:51
161
글번호 133646
답변완료
수고 합니다 아래 식를 작성좀 부탁합니다 예를 들어 이평선 5 20 만 사용합니다 기본조건 -- 20 이평선 아래 캔들이 있으면 조건에 맞아도 매수는 절대 없습니다 20 이평선 위에 캔들이 있으면 조건에 맞아도 매도는 절대 없습니다 매도식 1 -- 양봉 음봉 상관없이 20 이평선을 종가로 이탈하고 다음봉이 종가로 이탈한 봉보다 종가가 낮으면 매도 매도식 2 -- 반드시 매도1 이후 청산식이 있어야 매도2 가 작동됩니다 5 이평선을 종가로 이탈하고 다음봉이 종가로 이탈한 봉보다 종가가 낮으면 매도 청산식 -- 매도1 매도2 진입하고 있는상태에서 5 이평선을 캡들이 종가로 돌파하고 종가가 돌파봉보다 두번이상 가격이높아지면 청산 반대의 매수도 부탁합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-11-15 14:50:04

안녕하세요 예스스탁입니다. var1 = ma(c,5); var2 = ma(C,20); if MarketPosition <= 0 and C < C[1] and CrossDown(c[1],var2[1]) Then sell("s1"); if MarketPosition == 0 and MarketPosition(1) == -1 and IsEntryName("s1",1) == true and C < C[1] and CrossDown(c[1],var1[1]) Then sell("s2"); if MarketPosition == -1 Then { if crossup(C,var1) Then { Condition1 = true; value1 = c; value2 = 0; } if Condition1 == true and C > value11 Then { value11 = C; value12 = value12+1; if value12 == 2 Then ExitShort("sx"); } } Else Condition1 = false; if MarketPosition >= 0 and C > C[1] and CrossUp(c[1],var2[1]) Then Buy("b1"); if MarketPosition == 0 and MarketPosition(1) == 1 and IsEntryName("b1",1) == true and C > C[1] and CrossUp(c[1],var1[1]) Then Buy("b2"); if MarketPosition == 1 Then { if CrossDown(C,var1) Then { Condition2 = true; value21 = c; value22 = 0; } if Condition2 == true and C < value21 Then { value21 = C; value22 = value22+1; if value22 == 2 Then ExitLong("bx"); } } Else Condition2 = false; 즐거운 하루되세요 > 나는전진만있을뿐 님이 쓴 글입니다. > 제목 : 식 하나만 부탁합니다 > 수고 합니다 아래 식를 작성좀 부탁합니다 예를 들어 이평선 5 20 만 사용합니다 기본조건 -- 20 이평선 아래 캔들이 있으면 조건에 맞아도 매수는 절대 없습니다 20 이평선 위에 캔들이 있으면 조건에 맞아도 매도는 절대 없습니다 매도식 1 -- 양봉 음봉 상관없이 20 이평선을 종가로 이탈하고 다음봉이 종가로 이탈한 봉보다 종가가 낮으면 매도 매도식 2 -- 반드시 매도1 이후 청산식이 있어야 매도2 가 작동됩니다 5 이평선을 종가로 이탈하고 다음봉이 종가로 이탈한 봉보다 종가가 낮으면 매도 청산식 -- 매도1 매도2 진입하고 있는상태에서 5 이평선을 캡들이 종가로 돌파하고 종가가 돌파봉보다 두번이상 가격이높아지면 청산 반대의 매수도 부탁합니다