커뮤니티
재문의
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();
다음글
이전글