커뮤니티
스탑로스
2011-07-07 16:21:25
803
글번호 40662
시스템식에서 청산이나 스탑로스시에 즉시 반대방향으로 매매를 하고 싶어서 시스템 식을 부탁드림니다.
input : shortPeriod9(10), longPeriod9(12), Period9(7);
var : MACDV(0),MACDS(0),Gval(0),MACDval(0);
MACDV = MACD(shortPeriod9, longPeriod9);//MACD
MACDS = ema(MACD(shortPeriod9, longPeriod9), Period9);//MACD signal
if CrossDown(MACDV, MACDS) then {
var11 = MACDV; #데드시 MACD값
var12 = var11[1]; #직전 데드시 MACD값
var13 = index; #데드시 Index
var14 = var13[1]; #직전 데드시 Index
if var12 > 0 and var11 < var12 and var13 <= var14+40 and Condition4 == true Then
Sell("데드시",AtStop,C);
}
답변 3
예스스탁 예스스탁 답변
2011-07-07 17:21:05
안녕하세요
예스스탁입니다.
해당 식내에서 어떤 부분을 수정해 드려야 할지 모르겠습니다.
청산식의 내용은 알수 없으므로 답변드릴수가 없습니다.
스탑로스는 아래식을 참고하시기 바랍니다.
if MarketPosition == -1 Then
buy("b",AtStop,EntryPrice+1);
if MarketPosition == 1 Then
Sell("s",AtStop,EntryPrice-1);
매도진입후 1포인트 손실나면 매수로 전환
매수진입후 1포인트 손실나면 매도로 전환입니다.
즐거운 하루되세요
> 외국인 님이 쓴 글입니다.
> 제목 : 스탑로스
> 시스템식에서 청산이나 스탑로스시에 즉시 반대방향으로 매매를 하고 싶어서 시스템 식을 부탁드림니다.
input : shortPeriod9(10), longPeriod9(12), Period9(7);
var : MACDV(0),MACDS(0),Gval(0),MACDval(0);
MACDV = MACD(shortPeriod9, longPeriod9);//MACD
MACDS = ema(MACD(shortPeriod9, longPeriod9), Period9);//MACD signal
if CrossDown(MACDV, MACDS) then {
var11 = MACDV; #데드시 MACD값
var12 = var11[1]; #직전 데드시 MACD값
var13 = index; #데드시 Index
var14 = var13[1]; #직전 데드시 Index
if var12 > 0 and var11 < var12 and var13 <= var14+40 and Condition4 == true Then
Sell("데드시",AtStop,C);
}
외국인
2011-07-07 17:33:37
현재의식으로
SetStopTrailing(0.05,1.0,PointStop);된경우
이익청산과동시에 매수식입니다.
예스스탁 예스스탁 답변
2011-07-07 17:39:58
안녕하세요
예스스탁입니다.
if MarketPosition == 1 Then{
if Highest(H,BarsSinceEntry) >= EntryPrice+1 Then
sell("bs1",AtStop,Highest(H,BarsSinceEntry)-0.05);
}
if MarketPosition == -1 Then{
if Lowest(L,BarsSinceEntry) <= entryPrice-1 Then
Buy("sb1",AtStop,Lowest(L,BarsSinceEntry)+0.05);
}
즐거운 하루되세요
> 외국인 님이 쓴 글입니다.
> 제목 : Re : Re : 스탑로스
> 현재의식으로
SetStopTrailing(0.05,1.0,PointStop);된경우
이익청산과동시에 매수식입니다.