커뮤니티

문의드립니다

프로필 이미지
파파리리
2016-01-11 21:29:25
168
글번호 94310
답변완료

첨부 이미지

첨부파일확인부탁드립니다 아래 함수이고요 세로 생긴선2가 만들어지면서 기존선1 과 세로생긴선2 의 연결선 부분에서 청산과동시에 매수가들어가고있습니다 연결선은 무시해야합니다 가능한지요 미리감사드립니다 수고하세요 input : Period1(7); Var : 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0); var : HH(0),LL(0),T(0),Hv(0),LV(0),cloud(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 후행스팬 = Close ; 선행스팬1 = (전환선 + 기준선) / 2 ; 선행스팬2 = (Highest(High, 52) + Lowest(Low, 52)) / 2; if 선행스팬1[25] > 선행스팬2[25] Then cloud = 1; if 선행스팬1[25] < 선행스팬2[25] Then cloud = -1; if cloud == 1 and cloud[1] != 1 and L > 선행스팬1[25] Then{ var1 = H; var2 = (선행스팬1[25]+선행스팬2[25])/2; var3 = var2-(var1-var2); } var12 = ma(C,Period1); if crossup(var12,var3) Then buy(); if CrossDown(var12,var3) Then sell();
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-01-12 11:10:00

안녕하세요 예스스탁입니다. var3이 변경되는 시점에는 진입을 못하게 내용을 추가했습니다. input : Period1(7); Var : 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0); var : HH(0),LL(0),T(0),Hv(0),LV(0),cloud(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 후행스팬 = Close ; 선행스팬1 = (전환선 + 기준선) / 2 ; 선행스팬2 = (Highest(High, 52) + Lowest(Low, 52)) / 2; if 선행스팬1[25] > 선행스팬2[25] Then cloud = 1; if 선행스팬1[25] < 선행스팬2[25] Then cloud = -1; if cloud == 1 and cloud[1] != 1 and L > 선행스팬1[25] Then{ var1 = H; var2 = (선행스팬1[25]+선행스팬2[25])/2; var3 = var2-(var1-var2); } var12 = ma(C,Period1); if crossup(var12,var3) and var3 == var3[1] Then buy(); if CrossDown(var12,var3) and var3 == var3[1] Then sell(); 즐거운 하루되세요 > 파파리리 님이 쓴 글입니다. > 제목 : 문의드립니다 > 첨부파일확인부탁드립니다 아래 함수이고요 세로 생긴선2가 만들어지면서 기존선1 과 세로생긴선2 의 연결선 부분에서 청산과동시에 매수가들어가고있습니다 연결선은 무시해야합니다 가능한지요 미리감사드립니다 수고하세요 input : Period1(7); Var : 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0); var : HH(0),LL(0),T(0),Hv(0),LV(0),cloud(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 후행스팬 = Close ; 선행스팬1 = (전환선 + 기준선) / 2 ; 선행스팬2 = (Highest(High, 52) + Lowest(Low, 52)) / 2; if 선행스팬1[25] > 선행스팬2[25] Then cloud = 1; if 선행스팬1[25] < 선행스팬2[25] Then cloud = -1; if cloud == 1 and cloud[1] != 1 and L > 선행스팬1[25] Then{ var1 = H; var2 = (선행스팬1[25]+선행스팬2[25])/2; var3 = var2-(var1-var2); } var12 = ma(C,Period1); if crossup(var12,var3) Then buy(); if CrossDown(var12,var3) Then sell();