커뮤니티

진입질문입니다.

프로필 이미지
골드핑거
2011-05-19 19:23:49
756
글번호 38805
답변완료
inputs : p1(2), p2(2), pb3(3), vap(3); var : AA(0); var1 = ma(abs(c-o),1)-ma(abs(c-o),3); var3 = ma(H-H[1],p1)-ma(H-H[1],p1)[vap]; var4 = ma(L-L[1],p1)-ma(L-L[1],p1)[vap]; var5 = ma(C,p2)-ma(C,p2)[pb3]; Inputs : mp1(3), mp2(60), slg(5), vlg(10), sb(3), swb(30); Var : ma1(0), ma2(0); Ma1 = ma(c,mp1); ma2 = ma(c,mp2); if swinghighbar(1,ma1,sb,sb,swb) < swinglowbar(1,ma1,sb,sb,swb) Then Condition1 = true; Value2 = swinghigh(1,C,sb,sb,swb); Value1 = swinglow(1,C,sb,sb,swb); if swinghighbar(1,ma1,sb,sb,swb) > swinglowbar(1,ma1,sb,sb,swb) Then Condition2 = true; Value3 = swinghigh(1,C,sb,sb,swb); Value4 = swinglow(1,C,sb,sb,swb); if condition2==true Then condition1 = false; if condition1== true Then condition2 = false; // buy 진입조건 if MarketPosition>=0 and var1[1]<var1 and var3[1]<var3 and var4[1]<var4 and var5[1]<var5 and condition1==true Then buy("b"); //sell 진입조건 if MarketPosition<=0 and var1[1]<var1 and var3[1]>var3 and var4[1]>var4 and var5[1]>var5 and condition2==true Then sell("s"); inputs : st(5), ts(20), tp(150),sl(25); SetStopLoss((PriceScale*10)*sl,PointStop); SetStopProfittarget((PriceScale*10)*tp,PointStop); SetStopTrailing((PriceScale*10)*st,(PriceScale*10)*ts,PointStop); 항상감사드립니다 위 식 가동은 되는데 1. 성과보고에 매수 불능 매도만 이루어 집니다. 컨디션 2를 제외하면 매수가 이루어지는데, 컨디션 2를 활성시키면 역시매수가 불능이 되는군요 컨디션 해제 조건의 문제인가요? 진입조건의 문제인가요? 검토를 부탁드립니다. 2. 위 경우 챠트에서 진입조건 봉에 강조표시식과 알람을 가동시 수식을 부탁드립니다. 3. 매수조건으로 2회 진입하는 조건식을 condition1=true 로 한다음 청산조건까지 이를 이용하고 매수진입분이 청산되면 false 로 하고싶은데 조건식은 어떻게 됩니까? 4. 일정가격 돌파시 진입분 청산과 동시에 반대포지션 진입 수식을 부탁드립니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-05-19 20:31:06

안녕하세요 예스스탁입니다. 설명이 좀 필요하므로 내일 편하신 시간에 전화주시기 바랍니다. 즐거운 하루되세요 > 골드핑거 님이 쓴 글입니다. > 제목 : 진입질문입니다. > inputs : p1(2), p2(2), pb3(3), vap(3); var : AA(0); var1 = ma(abs(c-o),1)-ma(abs(c-o),3); var3 = ma(H-H[1],p1)-ma(H-H[1],p1)[vap]; var4 = ma(L-L[1],p1)-ma(L-L[1],p1)[vap]; var5 = ma(C,p2)-ma(C,p2)[pb3]; Inputs : mp1(3), mp2(60), slg(5), vlg(10), sb(3), swb(30); Var : ma1(0), ma2(0); Ma1 = ma(c,mp1); ma2 = ma(c,mp2); if swinghighbar(1,ma1,sb,sb,swb) < swinglowbar(1,ma1,sb,sb,swb) Then Condition1 = true; Value2 = swinghigh(1,C,sb,sb,swb); Value1 = swinglow(1,C,sb,sb,swb); if swinghighbar(1,ma1,sb,sb,swb) > swinglowbar(1,ma1,sb,sb,swb) Then Condition2 = true; Value3 = swinghigh(1,C,sb,sb,swb); Value4 = swinglow(1,C,sb,sb,swb); if condition2==true Then condition1 = false; if condition1== true Then condition2 = false; // buy 진입조건 if MarketPosition>=0 and var1[1]<var1 and var3[1]<var3 and var4[1]<var4 and var5[1]<var5 and condition1==true Then buy("b"); //sell 진입조건 if MarketPosition<=0 and var1[1]<var1 and var3[1]>var3 and var4[1]>var4 and var5[1]>var5 and condition2==true Then sell("s"); inputs : st(5), ts(20), tp(150),sl(25); SetStopLoss((PriceScale*10)*sl,PointStop); SetStopProfittarget((PriceScale*10)*tp,PointStop); SetStopTrailing((PriceScale*10)*st,(PriceScale*10)*ts,PointStop); 항상감사드립니다 위 식 가동은 되는데 1. 성과보고에 매수 불능 매도만 이루어 집니다. 컨디션 2를 제외하면 매수가 이루어지는데, 컨디션 2를 활성시키면 역시매수가 불능이 되는군요 컨디션 해제 조건의 문제인가요? 진입조건의 문제인가요? 검토를 부탁드립니다. 2. 위 경우 챠트에서 진입조건 봉에 강조표시식과 알람을 가동시 수식을 부탁드립니다. 3. 매수조건으로 2회 진입하는 조건식을 condition1=true 로 한다음 청산조건까지 이를 이용하고 매수진입분이 청산되면 false 로 하고싶은데 조건식은 어떻게 됩니까? 4. 일정가격 돌파시 진입분 청산과 동시에 반대포지션 진입 수식을 부탁드립니다. 감사합니다.