커뮤니티
수식좀 봐주세요
2016-12-12 13:29:24
104
글번호 104890
밑에 수식이 제대로 한게 맞는지 봐주세요
매수조건 20일선이 상향이고 현재시가가 5일선 아래에서 시작시 현재시가 +1 매수진입
매도조건 20일선이 하향이고 현재시가가 5일선 위에서 시작시 현재시가 -1틱 매도진입
매수청산조건 수익80틱일때 청산 또는 80틱까지 못가고 50틱까지 갔다가 하락시 +30틱 수익청산 50틱까지도 못갔을때는 -1틱 손절청산
매도청산조건 수익80틱 청산 또는 80틱까지 못가고 50틱까지 갔다가 하락시 -30틱 수익청산 50틱까지도 못갈을때 -1틱 손절청산
var1 = ma(c,5);
var2 = ma(C,20);
if var2 < var2[1] and NextBarOpen > var1 Then
Sell("s",AtStop,NextBarOpen-PriceScale*1);
if var2 > var2[1] and NextBarOpen < var1 Then
Buy("b",AtStop,NextBarOpen+PriceScale*1);
if MarketPosition == 1 Then{
ExitLong("b+",atlimit,EntryPrice+PriceScale*80);
if highest(h,BarsSinceEntry) >= EntryPrice+PriceScale*50 Then
ExitLong("b=",AtStop,EntryPrice+PriceScale*30);
Else
ExitLong("b-",AtStop,EntryPrice-PriceScale*1);
}
if MarketPosition == -1 Then{
ExitShort("s+",atlimit,EntryPrice-PriceScale*80);
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*50 Then
ExitShort("s=",AtStop,EntryPrice-PriceScale*30);
Else
ExitShort("s-",AtStop,EntryPrice+PriceScale*1);
}
답변 1
예스스탁 예스스탁 답변
2016-12-12 17:47:52
안녕하세요
예스스탁입니다.
1
작성하신 내용이 맞습니다.
2
청산내용 중 50틱까지 수익발생하지 못했을때 -1틱 손절청산(b-, s-)은
진입후 바로 다음봉에 발생할수도 있습니다.
이용에 참고하시기 바랍니다.
즐거운 하루되세요
> 디얼디어 님이 쓴 글입니다.
> 제목 : 수식좀 봐주세요
> 밑에 수식이 제대로 한게 맞는지 봐주세요
매수조건 20일선이 상향이고 현재시가가 5일선 아래에서 시작시 현재시가 +1 매수진입
매도조건 20일선이 하향이고 현재시가가 5일선 위에서 시작시 현재시가 -1틱 매도진입
매수청산조건 수익80틱일때 청산 또는 80틱까지 못가고 50틱까지 갔다가 하락시 +30틱 수익청산 50틱까지도 못갔을때는 -1틱 손절청산
매도청산조건 수익80틱 청산 또는 80틱까지 못가고 50틱까지 갔다가 하락시 -30틱 수익청산 50틱까지도 못갈을때 -1틱 손절청산
var1 = ma(c,5);
var2 = ma(C,20);
if var2 < var2[1] and NextBarOpen > var1 Then
Sell("s",AtStop,NextBarOpen-PriceScale*1);
if var2 > var2[1] and NextBarOpen < var1 Then
Buy("b",AtStop,NextBarOpen+PriceScale*1);
if MarketPosition == 1 Then{
ExitLong("b+",atlimit,EntryPrice+PriceScale*80);
if highest(h,BarsSinceEntry) >= EntryPrice+PriceScale*50 Then
ExitLong("b=",AtStop,EntryPrice+PriceScale*30);
Else
ExitLong("b-",AtStop,EntryPrice-PriceScale*1);
}
if MarketPosition == -1 Then{
ExitShort("s+",atlimit,EntryPrice-PriceScale*80);
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*50 Then
ExitShort("s=",AtStop,EntryPrice-PriceScale*30);
Else
ExitShort("s-",AtStop,EntryPrice+PriceScale*1);
}
다음글
이전글