커뮤니티

시스템 식 검토 부탁드립니다 ^^

프로필 이미지
cetvet
2011-01-31 17:58:07
792
글번호 35426
답변완료
장 시작 후 어떤 특정한 시점 (예를 들어 10번째 봉)에 진입신호가 발생하였다면 그 시점 봉의 저가및 고가를 내생변수에 저장하고, 11번째 봉 이후에 저장된 저가 및 고가 수준에서 진입을 하려 할때 아래와 같은 식이 유효할 지 검토 부탁드립니다. //진입준비 If DayIndex == 9 Then { Condition1 = C - O > 1; Condition2 = C - O < -1; Var1 = L; Var2 = H; } //진입 If DayIndex > 9 and stime <= 140000 Then { If Condition1 == true then Buy("b", atstop, var1 - 0.2); if Condition2 == true then Sell("s", atstop, var2 + 0.2); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-02-01 08:55:25

안녕하세요 예스스탁입니다. 예 맞습니다. 작성한 수식은 10번째봉의 조건과 저가고가값을 기준으로 12번째 봉부터 신호가 발생할 수 있는 수식입니다. 만약 11번째 봉부터 신호가 발생하고자 하시면 //진입 If DayIndex >= 9 and stime <= 140000 Then { 와 같이 등호하나를 더 추가하셔도 됩니다. 즐거운 하루되세요 > cetvet 님이 쓴 글입니다. > 제목 : 시스템 식 검토 부탁드립니다 ^^ > 장 시작 후 어떤 특정한 시점 (예를 들어 10번째 봉)에 진입신호가 발생하였다면 그 시점 봉의 저가및 고가를 내생변수에 저장하고, 11번째 봉 이후에 저장된 저가 및 고가 수준에서 진입을 하려 할때 아래와 같은 식이 유효할 지 검토 부탁드립니다. //진입준비 If DayIndex == 9 Then { Condition1 = C - O > 1; Condition2 = C - O < -1; Var1 = L; Var2 = H; } //진입 If DayIndex > 9 and stime <= 140000 Then { If Condition1 == true then Buy("b", atstop, var1 - 0.2); if Condition2 == true then Sell("s", atstop, var2 + 0.2); }