커뮤니티

부탁드려요~

프로필 이미지
곽민수
2018-12-30 17:59:17
199
글번호 124850
답변완료
input : Period(50),d1(1),d2(2); var : T(0); var1 = BollBandUp(period,d2); var2 = BollBandUp(period,d1); var3 = ma(c,Period); var4 = BollBandDown(period,d1); var5 = BollBandDown(period,d2); if var3 > var3[1] Then T = 1; if var3 < var3[1] Then T = -1; if T == 1 Then{ plot1(var1,"상단2"); plot2(var2,"상단1"); plot3(var3,"중단",RED); plot4(var4,"하단1"); plot5(var5,"하단2"); } Else{ plot1(var1,"상단2"); plot2(var2,"상단1"); plot3(var3,"중단",BLUE); plot4(var4,"하단1"); plot5(var5,"하단2"); } 위수식으로 시스템을 하나 부탁드립니다.. 위 수식중 중단 에 현제 색깔이 칠해져있습니다 상승할경우 빨강 하락할경우 파랑 1. 상승.하락이 바뀌는 경우 2번째 캔들봉 종가에서 신호 발생 상승 하락 부분에 사진첨부처럼 아닐경우는 패스 신호가. 2. 상승,하락 부분에 신호가 나올경우 10틱/20틱/30틱 순으로 표기 좀 부탁드립니다. 3. 계약수(),1차 청산() ,2차청산() 3차청산() 한뒤 신호가 바뀔경우 전량청산후 다시 진입 가능하게 조절부탁드립니다. 계약수,청산 부분만 넣어주시면 감사하겠습니다 나머지는 수정은 제가 해보겠습니다 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-01-02 14:12:09

안녕하세요 예스스탁입니다. input : Period(50),d1(1),d2(2),계약수(3); var : T(0); var1 = BollBandUp(period,d2); var2 = BollBandUp(period,d1); var3 = ma(c,Period); var4 = BollBandDown(period,d1); var5 = BollBandDown(period,d2); if var3 > var3[1] Then T = 1; if var3 < var3[1] Then T = -1; if MarketPosition <= 0 and countif(T==1,2) == 2 and T[2] != 1 Then buy("b",OnClose,def,계약수); if MarketPosition >= 0 and countif(T==-1,2) == 2 and T[2] != -1 Then sell("s",OnClose,def,계약수); var : pp(0),ll(0),tx(0); if MarketPosition == 1 Then { pp = Floor((highest(H,BarsSinceEntry)-EntryPrice)/(PriceScale*10)); if pp > pp[1] Then { tx = Text_New(sdate,stime,H+PriceScale*3,NumToStr(pp*10,0)+"틱"); Text_SetStyle(tx,2,1); } ExitLong("bx1",Atlimit,EntryPrice+PriceScale*10,"",max(Floor(MaxContracts*(1/3)),1),1); ExitLong("bx2",Atlimit,EntryPrice+PriceScale*20,"",max(Floor(MaxContracts*(1/3)),1),1); ExitLong("bx3",Atlimit,EntryPrice+PriceScale*30); } if MarketPosition == -1 Then { pp = Floor((EntryPrice-lowest(L,BarsSinceEntry))/(PriceScale*10)); if pp > pp[1] Then { tx = Text_New(sdate,stime,L-PriceScale*3,NumToStr(pp*10,0)+"틱"); Text_SetStyle(tx,2,0); } ExitShort("sx1",Atlimit,EntryPrice-PriceScale*10,"",max(Floor(MaxContracts*(1/3)),1),1); ExitShort("sx2",Atlimit,EntryPrice-PriceScale*20,"",max(Floor(MaxContracts*(1/3)),1),1); ExitShort("sx3",Atlimit,EntryPrice-PriceScale*30); } 즐거운 하루되세요 > 곽민수 님이 쓴 글입니다. > 제목 : 부탁드려요~ > input : Period(50),d1(1),d2(2); var : T(0); var1 = BollBandUp(period,d2); var2 = BollBandUp(period,d1); var3 = ma(c,Period); var4 = BollBandDown(period,d1); var5 = BollBandDown(period,d2); if var3 > var3[1] Then T = 1; if var3 < var3[1] Then T = -1; if T == 1 Then{ plot1(var1,"상단2"); plot2(var2,"상단1"); plot3(var3,"중단",RED); plot4(var4,"하단1"); plot5(var5,"하단2"); } Else{ plot1(var1,"상단2"); plot2(var2,"상단1"); plot3(var3,"중단",BLUE); plot4(var4,"하단1"); plot5(var5,"하단2"); } 위수식으로 시스템을 하나 부탁드립니다.. 위 수식중 중단 에 현제 색깔이 칠해져있습니다 상승할경우 빨강 하락할경우 파랑 1. 상승.하락이 바뀌는 경우 2번째 캔들봉 종가에서 신호 발생 상승 하락 부분에 사진첨부처럼 아닐경우는 패스 신호가. 2. 상승,하락 부분에 신호가 나올경우 10틱/20틱/30틱 순으로 표기 좀 부탁드립니다. 3. 계약수(),1차 청산() ,2차청산() 3차청산() 한뒤 신호가 바뀔경우 전량청산후 다시 진입 가능하게 조절부탁드립니다. 계약수,청산 부분만 넣어주시면 감사하겠습니다 나머지는 수정은 제가 해보겠습니다 감사합니다.