커뮤니티

re 두번째 추세선돌파 매매

프로필 이미지
fx트레이더
2011-10-19 18:02:56
643
글번호 43898
답변완료
input : len(5), period(200); var : Lbar1(0), Lbar2(0), Lval1(0), Lval2(0), Hbar1(0), Hbar2(0), Hval1(0), Hval2(0); var : UpTrend(0), DnTrend(0); Lbar1 = swinglowbar(1, low, len, len, period); Lbar2 = swinglowbar(2, low, len, len, period); Lval1 = swinglow(1, low, len, len, period); Lval2 = swinglow(2, low, len, len, period); Hbar1 = swinghighbar(1, high, len, len, period); Hbar2 = swinghighbar(2, high, len, len, period); Hval1 = swinghigh(1, high, len, len, period); Hval2 = swinghigh(2, high, len, len, period); If Lval1 > Lval2 Then { UpTrend = (Lval1 - Lval2)/(Lbar2 - Lbar1)*Lbar1 + Lval1; plot1(UpTrend, "상승추세선"); } If Hval1 < Hval2 Then { DnTrend = (Hval1 - Hval2)/(Hbar2 - Hbar1)*Hbar1 + Hval1 ; plot2(DnTrend, "하락추세선"); } 이식을 사용해서 식을만들려고합니다. 도와주세요, 추세선첫번째돌파는 버리고 추세선 두번째 만들어지는것을 기준으로 매매할려고합니다. 중요한건 추세선돌파가 종가기준이라는거예요~ 첫번째 돌파는 버리는 이유는 많은 매매가 이루어져서 두번째부터 매매가 들어가게 할려구하는데 도와주세요~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-10-20 11:48:33

안녕하세요 예스스탁입니다. input : len(5), period(200); var : Lbar1(0), Lbar2(0), Lval1(0), Lval2(0), Hbar1(0), Hbar2(0), Hval1(0), Hval2(0); var : UpTrend(0), DnTrend(0); Lbar1 = swinglowbar(1, low, len, len, period); Lbar2 = swinglowbar(2, low, len, len, period); Lval1 = swinglow(1, low, len, len, period); Lval2 = swinglow(2, low, len, len, period); Hbar1 = swinghighbar(1, high, len, len, period); Hbar2 = swinghighbar(2, high, len, len, period); Hval1 = swinghigh(1, high, len, len, period); Hval2 = swinghigh(2, high, len, len, period); If !(Lval1 > Lval2) Then var1 = 0; If Lval1 > Lval2 Then { UpTrend = (Lval1 - Lval2)/(Lbar2 - Lbar1)*Lbar1 + Lval1; if CrossDown(c,uptrend) Then{ var1 = var1+1; if var1 == 2 then Sell(); } } If Hval1 < Hval2 Then var2 = 0; If Hval1 < Hval2 Then { DnTrend = (Hval1 - Hval2)/(Hbar2 - Hbar1)*Hbar1 + Hval1 ; if Crossup(C,dntrend) Then{ var2 = var1+1; if var2 == 2 Then buy(); } } 식을 수정해서 올려드립니다. 요청하신 내용이 맞는지 모르겠습니다. 의도와 다르시면 조건설정 내용에 대해 자세한 내용 올려주시기 바랍니다. 즐거운 하루되세요 > fx트레이더 님이 쓴 글입니다. > 제목 : re 두번째 추세선돌파 매매 > input : len(5), period(200); var : Lbar1(0), Lbar2(0), Lval1(0), Lval2(0), Hbar1(0), Hbar2(0), Hval1(0), Hval2(0); var : UpTrend(0), DnTrend(0); Lbar1 = swinglowbar(1, low, len, len, period); Lbar2 = swinglowbar(2, low, len, len, period); Lval1 = swinglow(1, low, len, len, period); Lval2 = swinglow(2, low, len, len, period); Hbar1 = swinghighbar(1, high, len, len, period); Hbar2 = swinghighbar(2, high, len, len, period); Hval1 = swinghigh(1, high, len, len, period); Hval2 = swinghigh(2, high, len, len, period); If Lval1 > Lval2 Then { UpTrend = (Lval1 - Lval2)/(Lbar2 - Lbar1)*Lbar1 + Lval1; plot1(UpTrend, "상승추세선"); } If Hval1 < Hval2 Then { DnTrend = (Hval1 - Hval2)/(Hbar2 - Hbar1)*Hbar1 + Hval1 ; plot2(DnTrend, "하락추세선"); } 이식을 사용해서 식을만들려고합니다. 도와주세요, 추세선첫번째돌파는 버리고 추세선 두번째 만들어지는것을 기준으로 매매할려고합니다. 중요한건 추세선돌파가 종가기준이라는거예요~ 첫번째 돌파는 버리는 이유는 많은 매매가 이루어져서 두번째부터 매매가 들어가게 할려구하는데 도와주세요~