커뮤니티

수식문의

프로필 이미지
정각도원
2017-04-24 00:31:40
173
글번호 109081
답변완료
Input : short(20), long(60); value1 = ma(C, short); value2 = ma(C, long); If CrossUP(value1, value2) Then{ Buy(); } If CrossDown(value1, value2) Then{ Sell(); } 문의1: 이동평균 골든데드 진입은 10:30:00 까지 만 하고, 10:30:00 이후 골든데드에는 보유포지션 청산하고 신호종료 문의2: 진입은 3회까지 만 하고, 4회 골든데드에는 보유포지션 청산하고 신호 종료 문의3: 문의1과 문의2 중 먼저 만족하는 조건에 보유포지션 청산하고 신호 종료 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-24 18:07:04

안녕하세요 예스스탁입니다. 1. Input : short(20), long(60); value1 = ma(C, short); value2 = ma(C, long); If CrossUP(value1, value2) Then{ if stime < 103000 Then Buy(); Else ExitShort(); } If CrossDown(value1, value2) Then{ if stime < 103000 Then Sell(); Else ExitLong(); } 2 Input : short(20), long(60); var : T1(0),entry(0); if Bdate != Bdate[1] Then T1 = TotalTrades; if MarketPosition == 1 Then entry = TotalTrades-T1; Else entry = TotalTrades-T1+1; value1 = ma(C, short); value2 = ma(C, long); If CrossUP(value1, value2) Then{ if entry < 3 Then Buy(); Else ExitShort(); } If CrossDown(value1, value2) Then{ if entry < 3 Then Sell(); Else ExitLong(); } 3 Input : short(20), long(60); var : T1(0),entry(0); if Bdate != Bdate[1] Then T1 = TotalTrades; if MarketPosition == 1 Then entry = TotalTrades-T1; Else entry = TotalTrades-T1+1; value1 = ma(C, short); value2 = ma(C, long); If CrossUP(value1, value2) Then{ if entry < 3 and stime < 103000 Then Buy(); Else ExitShort(); } If CrossDown(value1, value2) Then{ if entry < 3 and stime < 103000 Then Sell(); Else ExitLong(); } 즐거운 하루되세요 > 정각도원 님이 쓴 글입니다. > 제목 : 수식문의 > Input : short(20), long(60); value1 = ma(C, short); value2 = ma(C, long); If CrossUP(value1, value2) Then{ Buy(); } If CrossDown(value1, value2) Then{ Sell(); } 문의1: 이동평균 골든데드 진입은 10:30:00 까지 만 하고, 10:30:00 이후 골든데드에는 보유포지션 청산하고 신호종료 문의2: 진입은 3회까지 만 하고, 4회 골든데드에는 보유포지션 청산하고 신호 종료 문의3: 문의1과 문의2 중 먼저 만족하는 조건에 보유포지션 청산하고 신호 종료 감사합니다