커뮤니티

수정요청

프로필 이미지
회원
2014-02-12 17:03:43
141
글번호 72487
답변완료
안녕하세요 수고하싶니다 오류 수정 부탁드립니다 감사합니다 if 이평20SD > 0 and //20일선 SD 상 이평5저Bar[2] - 이평5고Bar[1] <= 10 and 이평5고Bar[1] - 이평5저Bar[1] <= 10 and abs(이평5저[1] - 이평5저[2])/이평5저[1] <= 0.05 and //5일선 W형 이평20고Bar[1] > 데드20_60Bar[1] and //20일선 고점 이후 60일선 데드크로스 CrossUp(이평5,이평20) and //5일선이 20일선 골드 크로스할 때 매수 lowest(이평5,이평5저Bar[1]) >= 이평5저[1] //골드크로스 발생할 때까지 신규 저 없어야 then { 손절기준가 = 이평5저[1]; Buy("14.5TT(투턴) 선(先)공략형"); } if AccumN(iff(O>C,1,0),3) == 3 and C[2] > C[1] and C[1] > C and ((이평5고Bar[1] > 이평5저Bar[1] and 이평5고[2] < 이평5고[1] and 이평5저[3] < 이평5저[2] and 이평5고[2] < 이평5저[1] and min(예비이평5고-이평5저[1],이평5고[2]-이평5저[3]) < 이평5고[1]-이평5저[2]) or (이평5고Bar[1] < 이평5저Bar[1] and 이평5고[3] < 이평5고[2] and 이평5저[3] < 이평5저[2] and 이평5고[3] < 이평5저[1] and min(이평5고[1]-이평5저[1],이평5고[3]-이평5저[3]) < 이평5고[2]-이평5저[2])) then { ExitLong("2.흑삼병"); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-02-12 17:31:32

안녕하세요 예스스탁입니다. 올려주신 식에 문법상 오류는 없습니다. 각 변수에 대한 정의가 없습니다. 해당 식 위에 각각의 이름의 변수를 만드시고 해당 변수에 값 할당해서 사용하셔야 합니다. 저희쪽에서는 변수명만 보고 어떤 값이 저장되는지 알수없습니다. 즐거운 하루되세요 > yang오뚜기 님이 쓴 글입니다. > 제목 : 수정요청 > 안녕하세요 수고하싶니다 오류 수정 부탁드립니다 감사합니다 if 이평20SD > 0 and //20일선 SD 상 이평5저Bar[2] - 이평5고Bar[1] <= 10 and 이평5고Bar[1] - 이평5저Bar[1] <= 10 and abs(이평5저[1] - 이평5저[2])/이평5저[1] <= 0.05 and //5일선 W형 이평20고Bar[1] > 데드20_60Bar[1] and //20일선 고점 이후 60일선 데드크로스 CrossUp(이평5,이평20) and //5일선이 20일선 골드 크로스할 때 매수 lowest(이평5,이평5저Bar[1]) >= 이평5저[1] //골드크로스 발생할 때까지 신규 저 없어야 then { 손절기준가 = 이평5저[1]; Buy("14.5TT(투턴) 선(先)공략형"); } if AccumN(iff(O>C,1,0),3) == 3 and C[2] > C[1] and C[1] > C and ((이평5고Bar[1] > 이평5저Bar[1] and 이평5고[2] < 이평5고[1] and 이평5저[3] < 이평5저[2] and 이평5고[2] < 이평5저[1] and min(예비이평5고-이평5저[1],이평5고[2]-이평5저[3]) < 이평5고[1]-이평5저[2]) or (이평5고Bar[1] < 이평5저Bar[1] and 이평5고[3] < 이평5고[2] and 이평5저[3] < 이평5저[2] and 이평5고[3] < 이평5저[1] and min(이평5고[1]-이평5저[1],이평5고[3]-이평5저[3]) < 이평5고[2]-이평5저[2])) then { ExitLong("2.흑삼병"); }