커뮤니티
함수수정 요청(250)
2017-04-05 08:56:20
181
글번호 108489
안녕하세요?
아래와 같은 함수를 사용할 때
청산신호가 나오고 청산봉포함 n봉이내
새로운 진입신호가 나오지 않고 하고자 합니다.
1. 청산 직전 신호와 같은 신호
(가령 매수, 매수청산이면 매수청산 포함 n봉이내 매수 신호신호는 진입제어)
2. 청산 직전 신호와 다른 신호
3. 청산 직전 신호와 무관하게 모든 진입 신호
if var1 < var2 Then
BUY();
}
if var3 < var4 Then
EXITLONG();
if var5 < var6 Then
SELL();
}
if var7 < var8 Then
EXITSHORT();
SetStopLoss(0.5,PercentStop);
SetStopProfittarget(1.5,PercentStop);
답변 1
예스스탁 예스스탁 답변
2017-04-06 10:06:38
안녕하세요
예스스탁입니다.
1
input : N(10);
if var1 < var2 Then{
if MarketPosition == -1 or
(MarketPosition == 0 and MarketPosition(1) != 1) or
(MarketPosition == 0 and MarketPosition(1) == 1 and BarsSinceExit(1) >= N ) then
BUY();
}
if MarketPosition == 1 and var3 < var4 Then
EXITLONG();
if var5 < var6 Then{
if MarketPosition == 1 or
(MarketPosition == 0 and MarketPosition(1) != -1) or
(MarketPosition == 0 and MarketPosition(1) == -1 and BarsSinceExit(1) >= N ) then
SELL();
}
if MarketPosition == -1 and var7 < var8 Then
EXITSHORT();
SetStopLoss(0.5,PercentStop);
setStopProfittarget(1.5,PercentStop);
2
input : N(10);
if var1 < var2 Then{
if TotalTrades == 0 or
(MarketPosition == 0 and MarketPosition(1) == 1) or
(MarketPosition == 0 and MarketPosition(1) != 1 and BarsSinceExit(1) >= N ) then
BUY();
}
if MarketPosition == 1 and var3 < var4 Then
EXITLONG();
if var5 < var6 Then{
if TotalTrades == 0 or
(MarketPosition == 0 and MarketPosition(1) == -1) or
(MarketPosition == 0 and MarketPosition(1) != -1 and BarsSinceExit(1) >= N ) then
SELL();
}
if MarketPosition == -1 and var7 < var8 Then
EXITSHORT();
SetStopLoss(0.5,PercentStop);
setStopProfittarget(1.5,PercentStop);
3
input : N(10);
if var1 < var2 Then{
if TotalTrades == 0 or
(MarketPosition == 0 and BarsSinceExit(1) >= N ) then
BUY();
}
if MarketPosition == 1 and var3 < var4 Then
EXITLONG();
if var5 < var6 Then{
if TotalTrades == 0 or
(MarketPosition == 0 and BarsSinceExit(1) >= N ) then
SELL();
}
if MarketPosition == -1 and var7 < var8 Then
EXITSHORT();
SetStopLoss(0.5,PercentStop);
setStopProfittarget(1.5,PercentStop);
즐거운 하루되세요
> 통큰베팅 님이 쓴 글입니다.
> 제목 : 함수수정 요청(250)
> 안녕하세요?
아래와 같은 함수를 사용할 때
청산신호가 나오고 청산봉포함 n봉이내
새로운 진입신호가 나오지 않고 하고자 합니다.
1. 청산 직전 신호와 같은 신호
(가령 매수, 매수청산이면 매수청산 포함 n봉이내 매수 신호신호는 진입제어)
2. 청산 직전 신호와 다른 신호
3. 청산 직전 신호와 무관하게 모든 진입 신호
if var1 < var2 Then
BUY();
}
if var3 < var4 Then
EXITLONG();
if var5 < var6 Then
SELL();
}
if var7 < var8 Then
EXITSHORT();
SetStopLoss(0.5,PercentStop);
SetStopProfittarget(1.5,PercentStop);