커뮤니티

2회연속 손실시 시스템신호 발생금지

프로필 이미지
조민철
2016-04-14 08:28:08
70
글번호 97064
답변완료
항상 감사드립니다 아래시스템식에서 2회연속손실시 다음신호발생금지를 추가하고 싶습니다 ### 동일방향 재진입금지/전일 마지막신호와 무관하게 진입 ### var : entrycnt(0); if stime == 170000 or (stime > 170000 and stime[1] < 170000) Then # 현지시간_뉴욕 17:00 장시작 # Entrycnt = 0; if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then Entrycnt = Entrycnt+1; if (stime >= 170000 or stime < 143000) and (DayPL < 당일손익*PriceScale) Then{ # 현지시간_뉴욕 17:00 장시작~익일 14:30 장종료 # ############################## ##### 1_ 매매식 ##### ############################## if ((entrycnt == 0) or (entrycnt >= 1 and MarketPosition == 0 and MarketPosition(1) != 1) or (MarketPosition == -1)) and #동일방향 재진입금지# c>v25 Then buy("B_uparoon"); if ((entrycnt == 0) or (entrycnt >= 1 and MarketPosition == 0 and MarketPosition(1) != -1) or (MarketPosition == 1)) and #동일방향 재진입금지# c<v27 Then sell("S_dnaroon"); } 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-04-14 11:11:08

안녕하세요 예스스탁입니다. 당일 2회연속 손실이면 더이상 진입하지 않게 수정했습니다 var : entrycnt(0),cond(false); if stime == 170000 or (stime > 170000 and stime[1] < 170000) Then{ # 현지시간_뉴욕 17:00 장시작 # Entrycnt = 0; cond = false; } if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then Entrycnt = Entrycnt+1; cond = false; if entrycnt >= 2 Then{ if MarketPosition == 0 and PositionProfit(1) < 0 and PositionProfit(2) < 0 Then cond = true; if MarketPosition != 0 and PositionProfit(0) < 0 and PositionProfit(1) < 0 Then cond = true; } if (stime >= 170000 or stime < 143000) and (DayPL < 당일손익*PriceScale) Then{ # 현지시간_뉴욕 17:00 장시작~익일 14:30 장종료 # ############################## ##### 1_ 매매식 ##### ############################## if ((entrycnt == 0) or (entrycnt >= 1 and MarketPosition == 0 and MarketPosition(1) != 1) or (MarketPosition == -1)) and #동일방향 재진입금지# c>v25 Then{ if cond == false Then buy("B_uparoon"); Else ExitShort(); } if ((entrycnt == 0) or (entrycnt >= 1 and MarketPosition == 0 and MarketPosition(1) != -1) or (MarketPosition == 1)) and #동일방향 재진입금지# c<v27 Then{ if cond == false Then sell("S_dnaroon"); Else ExitLong(); } } } 즐거운 하루되세요 > 조민철 님이 쓴 글입니다. > 제목 : 2회연속 손실시 시스템신호 발생금지 > 항상 감사드립니다 아래시스템식에서 2회연속손실시 다음신호발생금지를 추가하고 싶습니다 ### 동일방향 재진입금지/전일 마지막신호와 무관하게 진입 ### var : entrycnt(0); if stime == 170000 or (stime > 170000 and stime[1] < 170000) Then # 현지시간_뉴욕 17:00 장시작 # Entrycnt = 0; if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then Entrycnt = Entrycnt+1; if (stime >= 170000 or stime < 143000) and (DayPL < 당일손익*PriceScale) Then{ # 현지시간_뉴욕 17:00 장시작~익일 14:30 장종료 # ############################## ##### 1_ 매매식 ##### ############################## if ((entrycnt == 0) or (entrycnt >= 1 and MarketPosition == 0 and MarketPosition(1) != 1) or (MarketPosition == -1)) and #동일방향 재진입금지# c>v25 Then buy("B_uparoon"); if ((entrycnt == 0) or (entrycnt >= 1 and MarketPosition == 0 and MarketPosition(1) != -1) or (MarketPosition == 1)) and #동일방향 재진입금지# c<v27 Then sell("S_dnaroon"); } 감사합니다.