커뮤니티

시스템진입조건 변경

프로필 이미지
조민철
2012-11-06 18:21:15
382
글번호 56291
답변완료

첨부 이미지

항상 감사드립니다. 아래시스템은 삼각가중 100 이평선 기준으로 매수/매도발생식입니다 시스템진입조건을 피봇분봉 피봇포인트(중심선)를 진입기준으로 하고싶습니다 현재봉이 피봇포인트(중심선) 위에 있으면 매수/매수청산만 현재봉이 피봇포인트(중심선) 아래에 있으면 매도/매도청산만 피봇분봉은 해외선물에 있는것을 사용했습니다. (첨부파일) 감사합니다 Inputs: Length1(100),Length2(36),Length3(72); Variables: TLen1(0),TLen2(0),TLen3(0),TLen4(0),TRIma1(0),TRIma2(0),TRIma3(0); TLen1 = Ceiling((Length1 + 1) * 0.5); TLen2 = Ceiling((Length2 + 1) * 0.5); TLen3 = Ceiling((Length3 + 1) * 0.5); var1 = ma(ma(C, TLen1), TLen1); var2 = ma(ma(C, TLen2), TLen2); var3 = ma(ma(C, TLen3), TLen3); if C > var1 Then{ if crossup(var2,var3) Then buy(); if CrossDown(var2,var3) Then exitlong(); } if C < var1 Then{ if CrossDown(var2,var3) Then Sell(); if CrossUp(var2,var3) Then ExitShort(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-11-07 10:32:22

안녕하세요 예스스탁입니다. Inputs: Length1(100),Length2(36),Length3(72); Variables: TLen1(0),TLen2(0),TLen3(0),TLen4(0),TRIma1(0),TRIma2(0),TRIma3(0),Pivot(0); TLen1 = Ceiling((Length1 + 1) * 0.5); TLen2 = Ceiling((Length2 + 1) * 0.5); TLen3 = Ceiling((Length3 + 1) * 0.5); var1 = ma(ma(C, TLen1), TLen1); var2 = ma(ma(C, TLen2), TLen2); var3 = ma(ma(C, TLen3), TLen3); Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3; if C > Pivot Then{ if crossup(var2,var3) Then buy(); if CrossDown(var2,var3) Then exitlong(); } if C < Pivot Then{ if CrossDown(var2,var3) Then Sell(); if CrossUp(var2,var3) Then ExitShort(); } 즐거운 하루되세요 > 조민철 님이 쓴 글입니다. > 제목 : 시스템진입조건 변경 > 항상 감사드립니다. 아래시스템은 삼각가중 100 이평선 기준으로 매수/매도발생식입니다 시스템진입조건을 피봇분봉 피봇포인트(중심선)를 진입기준으로 하고싶습니다 현재봉이 피봇포인트(중심선) 위에 있으면 매수/매수청산만 현재봉이 피봇포인트(중심선) 아래에 있으면 매도/매도청산만 피봇분봉은 해외선물에 있는것을 사용했습니다. (첨부파일) 감사합니다 Inputs: Length1(100),Length2(36),Length3(72); Variables: TLen1(0),TLen2(0),TLen3(0),TLen4(0),TRIma1(0),TRIma2(0),TRIma3(0); TLen1 = Ceiling((Length1 + 1) * 0.5); TLen2 = Ceiling((Length2 + 1) * 0.5); TLen3 = Ceiling((Length3 + 1) * 0.5); var1 = ma(ma(C, TLen1), TLen1); var2 = ma(ma(C, TLen2), TLen2); var3 = ma(ma(C, TLen3), TLen3); if C > var1 Then{ if crossup(var2,var3) Then buy(); if CrossDown(var2,var3) Then exitlong(); } if C < var1 Then{ if CrossDown(var2,var3) Then Sell(); if CrossUp(var2,var3) Then ExitShort(); }