커뮤니티

오류수정 부탁드립니다.

프로필 이미지
대구어린울프
2018-07-21 21:52:05
208
글번호 120778
답변완료

첨부 이미지

안녕하세요? 금요일날 오전에 답변 받고나서 바로 실전으로 돌려보았읍니다. 도지에 진입을 하는매매가 몇개 나와서 다시 글 올립니다. 그림판에 간단하게 그림을 그려보았읍니다. 이부분만 완벽히 되면 되는데 너무 아쉽습니다. 검토후 수정부탁드립니다. 감사합니다. -------------------------------------------------------------------------------- 안녕하세요 예스스탁입니다. 식을 수정했습니다. 안녕하세요 예스스탁입니다. 식을 수정했습니다. input : 몸통길이틱수(10),익절틱수(10),손절틱수(10); var : T(0); var1 = abs(C-O); if C > O Then { T = 1; value1 = var1; value2 = value1[1]; } if C < O Then { T = -1; value3 = var1; value4 = value3[1]; } if MarketPosition == 0 and countif(T == -1,2) == 2 and value3 == value4 and value3 == PriceScale*몸통길이틱수 then { sell("s"); } if MarketPosition == 0 and countif(T == 1,2) == 2 and value1 == value2 and value1 == PriceScale*몸통길이틱수 then { Buy("b"); } SetStopProfittarget(익절틱수*PriceScale,PointStop); SetStopLoss(손절틱수*PriceScale,PointStop); 즐거운 하루되세요 > 대구어린울프 님이 쓴 글입니다. > 제목 : 수정 부탁드립니다. > 안녕하세요? 더운데 수고많으십니다. 아래와 같은 수식에서 오류가 발생하여 도움 요청드립니다. 안되는 점을 말씀드릴테니, 살펴보시고 수정 부탁드립니다. - 오류나는 부분 - 1. 진입조건이 "몸통길이가 같은" 인데, 몸통길이가 서로 달라도 진입을 합니다. 반드시 연속음봉2개가 서로 몸통길이가 같을때 진입해야하고, 연속양봉2개가 서로 몸통길이 가 같을때 진입해야 합니다. 2. 실전매매를 해보았는데 도지에 진입을 하는경우가 많습니다. 연속음봉2개 또는 연속양봉2개 출현시 2번째 봉에서 진입의 조건입니다. 추가사항으로 연속음봉 또는 연속양봉 사이에 도지가 있더라도 무방하고, 도지가 여러개 있 어도 무방합니다. (예를들면 양봉 도지 도지 양봉 진입, 음봉 도지도지도지 음봉 진입_단 첫번째봉과 두번쨰 진입봉의 몸통길이가 같다는 전제조건) 반드시 두번째봉에서 진입을 해야하는데, 실제로 돌려보니 연속캔들 이후 도지에 진입되는 경우가 많습니다. **진입조건 1.몸통 길이가 같은 연속 음봉 2개 매도 2.몸통 길이가 같은 연속 양봉 2개 매수 (연속음봉 또는 연속 양봉 사이에 도지가 끼어있더라도 무방함, 도지 여러개 또한 상관없음) #몸통길이 : 외부변수 **청산조건 1.손/익절 : 외부변수 #진입후 청산 이후 재진입 반복. (익절이든 손절이든 하기전에 신규진입 금지, 스위칭 방지) input : 몸통길이틱수(10),익절틱수(10),손절틱수(10); var : T(0); var1 = abs(C-O); if C > O Then { T = 1; value1 = var1; value2 = value1[1]; } if C < O Then { T = -1; value3 = var1; value4 = value3[1]; } if MarketPosition == 0 and countif(T == -1,2) == 2 and value3 == value4[1] and value3 == PriceScale*몸통길이틱수 then { sell("s"); } if MarketPosition == 0 and countif(T == 1,2) == 2 and value1 == value2[1] and value1 == PriceScale*몸통길이틱수 then { Buy("b"); } SetStopProfittarget(익절틱수*PriceScale,PointStop); SetStopLoss(손절틱수*PriceScale,PointStop);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-07-23 09:58:13

안녕하세요 예스스탁입니다. input : 몸통길이틱수(10),익절틱수(10),손절틱수(10); var : T(0); var1 = abs(C-O); if C > O Then { T = 1; value1 = var1; value2 = value1[1]; } if C < O Then { T = -1; value3 = var1; value4 = value3[1]; } if MarketPosition == 0 and C < O and countif(T == -1,2) == 2 and value3 == value4 and value3 == PriceScale*몸통길이틱수 then { sell("s"); } if MarketPosition == 0 and C > O and countif(T == 1,2) == 2 and value1 == value2 and value1 == PriceScale*몸통길이틱수 then { Buy("b"); } SetStopProfittarget(익절틱수*PriceScale,PointStop); SetStopLoss(손절틱수*PriceScale,PointStop); 즐거운 하루되세요 > 대구어린울프 님이 쓴 글입니다. > 제목 : 오류수정 부탁드립니다. > 안녕하세요? 금요일날 오전에 답변 받고나서 바로 실전으로 돌려보았읍니다. 도지에 진입을 하는매매가 몇개 나와서 다시 글 올립니다. 그림판에 간단하게 그림을 그려보았읍니다. 이부분만 완벽히 되면 되는데 너무 아쉽습니다. 검토후 수정부탁드립니다. 감사합니다. -------------------------------------------------------------------------------- 안녕하세요 예스스탁입니다. 식을 수정했습니다. 안녕하세요 예스스탁입니다. 식을 수정했습니다. input : 몸통길이틱수(10),익절틱수(10),손절틱수(10); var : T(0); var1 = abs(C-O); if C > O Then { T = 1; value1 = var1; value2 = value1[1]; } if C < O Then { T = -1; value3 = var1; value4 = value3[1]; } if MarketPosition == 0 and countif(T == -1,2) == 2 and value3 == value4 and value3 == PriceScale*몸통길이틱수 then { sell("s"); } if MarketPosition == 0 and countif(T == 1,2) == 2 and value1 == value2 and value1 == PriceScale*몸통길이틱수 then { Buy("b"); } SetStopProfittarget(익절틱수*PriceScale,PointStop); SetStopLoss(손절틱수*PriceScale,PointStop); 즐거운 하루되세요 > 대구어린울프 님이 쓴 글입니다. > 제목 : 수정 부탁드립니다. > 안녕하세요? 더운데 수고많으십니다. 아래와 같은 수식에서 오류가 발생하여 도움 요청드립니다. 안되는 점을 말씀드릴테니, 살펴보시고 수정 부탁드립니다. - 오류나는 부분 - 1. 진입조건이 "몸통길이가 같은" 인데, 몸통길이가 서로 달라도 진입을 합니다. 반드시 연속음봉2개가 서로 몸통길이가 같을때 진입해야하고, 연속양봉2개가 서로 몸통길이 가 같을때 진입해야 합니다. 2. 실전매매를 해보았는데 도지에 진입을 하는경우가 많습니다. 연속음봉2개 또는 연속양봉2개 출현시 2번째 봉에서 진입의 조건입니다. 추가사항으로 연속음봉 또는 연속양봉 사이에 도지가 있더라도 무방하고, 도지가 여러개 있 어도 무방합니다. (예를들면 양봉 도지 도지 양봉 진입, 음봉 도지도지도지 음봉 진입_단 첫번째봉과 두번쨰 진입봉의 몸통길이가 같다는 전제조건) 반드시 두번째봉에서 진입을 해야하는데, 실제로 돌려보니 연속캔들 이후 도지에 진입되는 경우가 많습니다. **진입조건 1.몸통 길이가 같은 연속 음봉 2개 매도 2.몸통 길이가 같은 연속 양봉 2개 매수 (연속음봉 또는 연속 양봉 사이에 도지가 끼어있더라도 무방함, 도지 여러개 또한 상관없음) #몸통길이 : 외부변수 **청산조건 1.손/익절 : 외부변수 #진입후 청산 이후 재진입 반복. (익절이든 손절이든 하기전에 신규진입 금지, 스위칭 방지) input : 몸통길이틱수(10),익절틱수(10),손절틱수(10); var : T(0); var1 = abs(C-O); if C > O Then { T = 1; value1 = var1; value2 = value1[1]; } if C < O Then { T = -1; value3 = var1; value4 = value3[1]; } if MarketPosition == 0 and countif(T == -1,2) == 2 and value3 == value4[1] and value3 == PriceScale*몸통길이틱수 then { sell("s"); } if MarketPosition == 0 and countif(T == 1,2) == 2 and value1 == value2[1] and value1 == PriceScale*몸통길이틱수 then { Buy("b"); } SetStopProfittarget(익절틱수*PriceScale,PointStop); SetStopLoss(손절틱수*PriceScale,PointStop);