커뮤니티
시스템식 부탁드립니다.
2014-01-17 18:26:04
203
글번호 71558
매수조건에 매수
익절 1.5P
익절된 경우 동일방향 재진입금지.
손절은 1.5P
손절된 경우 동일방향재진입은 손절점에서 1P 더 빠진점.
손절후동일방향재진입시 익절은 1P,손절은 1.5P.
또 손절된 경우 역시 손절점에서 1P 더 빠진점에서 동일방향재진입
이후는 전과같음(되풀이)
매도조건에 매도
익절 1.5P
익절된 경우 동일방향 재진입금지.
손절은 1.5P
손절된 경우 동일방향재진입은 손절점에서 1P 더 오른점.
손절후동일방향재진입시 익절은 1P. 손절은 1.5P.
또 손절된 경우 역시 손절점에서 1P 더 오른점에서 동일방향재진입
이후는 전과같음(되풀이)
당일청산
부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2014-01-20 11:19:11
안녕하세요
예스스탁입니다.
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if count == 0 Or
(count >= 1 and MarketPosition == -1) Or
(count >= 1 and MarketPosition == 0 and MarketPosition(1) == -1) Then{
if 매수조건 Then
buy("B1");
}
if count == 0 Or
(count >= 1 and MarketPosition == 1) Or
(count >= 1 and MarketPosition == 0 and MarketPosition(1) == 1) Then{
if 매도조건 Then
sell("S1");
}
if count >= 1 and MarketPosition == 0 and MarketPosition(1) == 1 And
(IsExitName("BL1",1) == true or IsExitName("BL2",1) == true) Then
buy("B2",AtStop,ExitPrice(1)-1);
if count >= 1 and MarketPosition == 0 and MarketPosition(1) == -1 And
(IsExitName("SL1",1) == true or IsExitName("SL2",1) == true) Then
sell("S2",AtStop,ExitPrice(1)+1);
if MarketPosition == 1 Then{
ExitLong("BP1",atlimit,EntryPrice+1.5,"B1");
ExitLong("BL1",AtStop,EntryPrice-1.5,"B1");
ExitLong("BP2",atlimit,EntryPrice+1.0,"B2");
ExitLong("BL2",AtStop,EntryPrice-1.5,"B2");
}
if MarketPosition == -1 Then{
ExitShort("SP1",atlimit,EntryPrice-1.5,"S1");
ExitShort("SL1",AtStop,EntryPrice+1.5,"S1");
ExitShort("SP2",atlimit,EntryPrice-1.0,"S2");
ExitShort("SL2",AtStop,EntryPrice+1.5,"S2");
}
SetStopEndofday(150000);
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : 시스템식 부탁드립니다.
> 매수조건에 매수
익절 1.5P
익절된 경우 동일방향 재진입금지.
손절은 1.5P
손절된 경우 동일방향재진입은 손절점에서 1P 더 빠진점.
손절후동일방향재진입시 익절은 1P,손절은 1.5P.
또 손절된 경우 역시 손절점에서 1P 더 빠진점에서 동일방향재진입
이후는 전과같음(되풀이)
매도조건에 매도
익절 1.5P
익절된 경우 동일방향 재진입금지.
손절은 1.5P
손절된 경우 동일방향재진입은 손절점에서 1P 더 오른점.
손절후동일방향재진입시 익절은 1P. 손절은 1.5P.
또 손절된 경우 역시 손절점에서 1P 더 오른점에서 동일방향재진입
이후는 전과같음(되풀이)
당일청산
부탁드립니다.
이전글