커뮤니티
부탁드립니다.
2013-06-08 12:00:56
245
글번호 64104
다른 조건식에 삽입 할건데요..
이동평균 역배열시 매수했을때 손절 2pt(매도 했을때는 제외)구요 다음정배열 때까지 매수신호 안나오도록(매도신호는 가능) 수식부탁드립니다. 반대로도 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2013-06-10 11:50:43
안녕하세요
예스스탁입니다.
var1 = ma(c,5);
var2 = ma(c,20);
var3 = ma(c,60);
Condition1 = var1 > var2 and var2 > var3;
Condition2 = var1 < var2 and var2 < var3;
#현재 무포지션이고 직전청산이 bx1이 아니거나
#현재 무포지션이고 직전청산이 bx1이면 현재 정배열 상태이거나
#매도포지션 진행중이면
#매수조건 만족하면 매수
if (MarketPosition == 0 and IsExitName("bx1",1) == false) or
(MarketPosition == 0 and IsExitName("bx1",1) == true and Condition1 == true) or
(MarketPosition == -1) Then{
if 매수조건 Then
buy();
}
#매수진입 중이고 매수시 역배열일때 -2포인트 손절
if MarketPosition == 1 and Condition2[BarsSinceEntry] == true Then
exitlong("bx1",AtStop,EntryPrice-2);
#현재 무포지션이고 직전청산이 sx1이 아니거나
#현재 무포지션이고 직전청산이 sx1이면 현재 역배열 상태이거나
#매수포지션 진행중이면
#매도조건 만족하면 매도
if (MarketPosition == 0 and IsExitName("sx1",1) == false) or
(MarketPosition == 0 and IsExitName("sx1",1) == true and Condition1 == true) or
(MarketPosition == 1) Then{
if 매도조건 Then
sell();
}
#매도진입 중이고 매도진입시 정배열일때 2포인트 손절
if MarketPosition == -1 and Condition1[BarsSinceEntry] == true Then
ExitShort("sx1",AtStop,EntryPrice+2);
즐거운 하루되세요
> 시골소년 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 다른 조건식에 삽입 할건데요..
이동평균 역배열시 매수했을때 손절 2pt(매도 했을때는 제외)구요 다음정배열 때까지 매수신호 안나오도록(매도신호는 가능) 수식부탁드립니다. 반대로도 부탁드립니다.
다음글