커뮤니티

재문의

프로필 이미지
털보
2008-09-23 09:24:42
816
글번호 17168
답변완료
수정을 부탁 드립니다. 아래식을 매수매도 같이 깔아보니까 매수로 +1포이상 먹었다치면, 매수는 물론 매도신호까지 일체 금지 되어야 하는데, 반대 신호는 나오네여? 두가지로 구분해서 식을 부탁 드립니다. 예제) 1. 매수 + 매도 총수익의 합이 +1포이상일때는 전체 진입금지. 2. 바로전 진입이 +1포이상 이었을때는 총손익과 관계없이 전체 진입금지. (총손익이 +1포가 안되더라도 전진입이 +1이상 수익이면 무조건 이후 금지) //----------------------------------------- 1. 당일 1포인트 이상 수익 발생시 진입금지 var : cnt(0),count(0); count = 0; for cnt = 1 to 10{ if sdate == EntryDate(cnt) and PositionProfit(cnt) >= 1 Then count = count+1; } if 매수 and count < 1 Then buy();
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-09-23 10:12:26

안녕하세요 예스스탁입니다. 1. 당일 전체 1포인트 이상 수익시 진입금지 var : cnt(0),PL(0); PL = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then{ PL = PL+PositionProfit(cnt); //당일 총수익의 합 } } if 매수진입 and PL < 1 Then buy(); if 매도진입 and PL < 1 Then sell(); 2. 당일 첫진입과 이 그이후진을 분리하여 두번째 진입부터는 전진입의 손익이 1 이하일 때만 진입합니다. var : cnt(0),count(0); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then{ count = count +1; } } if count == 0 then { if 매수진입 Then buy(); if 매도진입 Then sell(); } if count >= 1 then { if PositionProfit(1) < 1 and 매수진입 Then buy(); if PositionProfit(1) < 1 and 매도진입 Then sell(); } 즐거운 하루되세요 > 털보 님이 쓴 글입니다. > 제목 : 재문의 > 수정을 부탁 드립니다. 아래식을 매수매도 같이 깔아보니까 매수로 +1포이상 먹었다치면, 매수는 물론 매도신호까지 일체 금지 되어야 하는데, 반대 신호는 나오네여? 두가지로 구분해서 식을 부탁 드립니다. 예제) 1. 매수 + 매도 총수익의 합이 +1포이상일때는 전체 진입금지. 2. 바로전 진입이 +1포이상 이었을때는 총손익과 관계없이 전체 진입금지. (총손익이 +1포가 안되더라도 전진입이 +1이상 수익이면 무조건 이후 금지) //----------------------------------------- 1. 당일 1포인트 이상 수익 발생시 진입금지 var : cnt(0),count(0); count = 0; for cnt = 1 to 10{ if sdate == EntryDate(cnt) and PositionProfit(cnt) >= 1 Then count = count+1; } if 매수 and count < 1 Then buy();