커뮤니티

수식문의

프로필 이미지
흑수돌
2018-08-23 18:07:28
115
글번호 121516
답변완료
please check attaschment. always thank you.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-08-23 17:21:25

안녕하세요 예스스탁입니다. 1. Input : Period(9); Input : BBPeriod(17),Dv(2);//볼밴 Var : RSIV(0,data2),RSIBBmd(0,data2),RSIBBup(0,data2),RSIBBdn(0,data2); RSIV = data2(RSI(Period)); RSIBBmd = data2(Ma(RSIV, Period)); RSIBBup = data2(Ma(RSIv,BBPeriod) + Dv * std(RSIv,BBPeriod)); RSIBBdn = data2(ma(RSIv,BBPeriod) - Dv * std(RSIv,BBPeriod)); if CrossDown(RSIV,RSIBBup) Then sell(); if CrossUp(RSIV,RSIBBdn) Then buy(); 2 올려주신 내용이 진입내용이 ㄴ,ㄷ조건을 제외하고 나머지 조건 내용이 저가가 A볼밴 하단을 상향돌파(현재봉은 하단보다 크고 전봉은 하단이하) 하면 매수하는 내용과 어떤 부분들이 다른지 잘 파악되지 않습니다. 종가가 B볼밴 상단보다 크면 기존 매수조전으로만 진입하고 종가가 B볼밴 상단보다 작으면 기본매수조건 + 저가가 하단밴드를 돌파하면 매수하게 작성했습니다. 2번째 조건으로 진입시에만 하단을 다시 상향돌파하면 추가 매수진입하게 작성했습니다. 매도는 반대입니다. Input : RSIPeriod(9); Input : RSIBBPeriod(17),Dv(2); Input : BBPeriod1(20),Dv1(2); Input : BBPeriod2(40),Dv2(2); input : n(10),x(10),x1(10000); Var : RSIV(0),RSIBBmd(0),RSIBBup(0),RSIBBdn(0); var : Aup(0),Adn(0),Bup(0),Bdn(0); RSIV = RSI(RSIPeriod); RSIBBmd = Ma(RSIV,RSIBBPeriod); RSIBBup = Ma(RSIv,RSIBBPeriod) + Dv * std(RSIv,RSIBBPeriod); RSIBBdn = ma(RSIv,RSIBBPeriod) - Dv * std(RSIv,RSIBBPeriod); Aup = BollBandUp(BBPeriod1,dv1); Adn = BollBandDown(BBPeriod1,dv1); Bup = BollBandUp(BBPeriod2,dv2); Bdn = BollBandDown(BBPeriod2,dv2); if CrossDown(RSIV,RSIBBup) Then sell(); Condition1 = CountIF(H-L >= PriceScale*x and H[1]-L[1] >= PriceScale*x,n) >= 1 or countif(V >= x1,n) >= 1; if MarketPosition <= 0 and CrossUp(RSIV,RSIBBdn) then { if C > Bup then { buy("b1"); } Else { if crossup(L,Adn) and Condition1 == true Then buy("b2"); } } if MarketPosition == 1 and IsEntryName("b2") == true and crossup(L,Adn) Then buy("bb"); if MarketPosition <= 0 and CrossDown(RSIV,RSIBBup) then { if C < Bdn then { sell("s1"); } Else { if CrossDown(H,Aup) and Condition1 == true Then sell("s2"); } } if MarketPosition == -1 and IsEntryName("s2") == true and CrossDown(H,Aup) Then sell("ss"); 즐거운 하루되세요 > 흑수돌 님이 쓴 글입니다. > 제목 : 수식문의 > please check attaschment. always thank you.