커뮤니티

수식 요청 드립니다.

프로필 이미지
dandy
2017-12-22 11:36:44
173
글번호 115203
답변완료
안녕하세요. 수식 요청 드립니다. 1. 일봉기준 오버형 "A"시스템(참조 데이터 이용) 신호 기준으로, 연결선물 당일청산 시스템에서 아래 시스템으로 작성 요청 드립니다. -> 오버형 "A"시스템이 매수중일 경우, 당일청산 분봉 틱봉 "B"시스템 매수만 진입(매도 진입 금지) -> 오버형 "A"시스템이 매도중일 경우, 당일청산 분봉 틱봉 "B"시스템 매도만 진입(매수 진입 금지) 감사합니다. //======================================================================================================= # 예제-일봉 오버형 "A" 시스템(참조 데이터 이용) Input : shortPeriod(12), longPeriod(26); Var : value(0); value = MACD(shortPeriod, longPeriod); If CrossUP(value, 0) Then{ Buy("B"); } If CrossDown(value, 0) Then{ Sell("S"); } //======================================================================================================= # 예제-당일청산 분봉 틱봉 "B" 시스템 Input : Period(12), sigPeriod(9); value1 = TRIX(Period); value2 = ema(value1, sigPeriod); If CrossUP(value1, value2) and BCount+SCount < PN and dayPL > -당일손실 Then{ Buy("TR-BY"); } If CrossDown(value1, value2) and BCount+SCount < PN and dayPL > -당일손실 Then{ Sell("TR-SL"); } SetStopEndofday(151500); //=======================================================================================================
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-12-22 14:24:11

안녕하세요 예스스탁입니다. Input : shortPeriod(12), longPeriod(26); Var : value(0,data2),S(0,data2); value = data2(MACD(shortPeriod, longPeriod)); If CrossUP(value, 0) Then S = 1; If CrossDown(value, 0) Then S = -1; Input : Period(12), sigPeriod(9); var : V1(0,data1),V2(0,data1); v1 = data1(TRIX(Period)); v2 = data1(ema(v1, sigPeriod)); If CrossUP(v1, v2) and BCount+SCount < PN and dayPL > -당일손실 Then{ if S == 1 Then Buy("TR-BY"); Else ExitShort("sx"); } If CrossDown(v1, v2) and BCount+SCount < PN and dayPL > -당일손실 Then{ if S == -1 then Sell("TR-SL"); Else ExitLong("bx"); } SetStopEndofday(151500); 즐거운 하루되세요 > dandy 님이 쓴 글입니다. > 제목 : 수식 요청 드립니다. > 안녕하세요. 수식 요청 드립니다. 1. 일봉기준 오버형 "A"시스템(참조 데이터 이용) 신호 기준으로, 연결선물 당일청산 시스템에서 아래 시스템으로 작성 요청 드립니다. -> 오버형 "A"시스템이 매수중일 경우, 당일청산 분봉 틱봉 "B"시스템 매수만 진입(매도 진입 금지) -> 오버형 "A"시스템이 매도중일 경우, 당일청산 분봉 틱봉 "B"시스템 매도만 진입(매수 진입 금지) 감사합니다. //======================================================================================================= # 예제-일봉 오버형 "A" 시스템(참조 데이터 이용) Input : shortPeriod(12), longPeriod(26); Var : value(0); value = MACD(shortPeriod, longPeriod); If CrossUP(value, 0) Then{ Buy("B"); } If CrossDown(value, 0) Then{ Sell("S"); } //======================================================================================================= # 예제-당일청산 분봉 틱봉 "B" 시스템 Input : Period(12), sigPeriod(9); value1 = TRIX(Period); value2 = ema(value1, sigPeriod); If CrossUP(value1, value2) and BCount+SCount < PN and dayPL > -당일손실 Then{ Buy("TR-BY"); } If CrossDown(value1, value2) and BCount+SCount < PN and dayPL > -당일손실 Then{ Sell("TR-SL"); } SetStopEndofday(151500); //=======================================================================================================