커뮤니티
시스템식 문의드립니다.
2013-12-20 18:30:35
164
글번호 70707
1. b1 1000원 매수
b2 900원 매수가 됬다치면
평균단가가 950원이 되지않습니까
스탑로스를 10%에 걸면
현재가가 990원이 b2만 10%스탑로스에 걸리고
b1은 스탑로스에 걸리지 않아서 계좌에 남겨지게 되는데요
이런방법 말고
평단가에 의한 스탑로스가 걸리게 하는방법이 있을까요?
2. 20선을 가격캔들이 하양돌파했을때에 crossdown 함수를 사용하지않습니까?
crossdown함수를 하면 캔들이 꼬리가 생겨서 매수가 되지않는 경우도 생기더라구요
이런경우를 제외하고자
20선과 가격캔들이 만나지기만 하면 매수가 되게 하는방법이 있을까요?
3. 전날종가에 가격이 오게된다면 매수되게 가격을 장시작할때에
달아놓을수있는 식이 있을까요?
아니면 현재가가 전날종가와 같아진다면 사게한다는 식이나 그런식 있을까요?
답변 1
예스스탁 예스스탁 답변
2013-12-23 09:28:03
안녕하세요
예스스탁입니다
1.
if MarketPosition == 1 Then
ExitLong("bx",AtStop,AvgEntryPrice*0.90);
2.
수식에서 값은 완성된 봉의 값만 사용합니다.
현재봉 진행중에 값이 같이 갱신되는
값을 비교해 조건을 만들수는 없습니다.
아래 정도로만 작성할수 있습니다.
아래와 같이 작성하시면 주가가 하락해서 20이평에 만나면 즉시 매수가 발생하는데
이때 20이평은 현재봉의 20이평이 아닌 직전봉(최근완성봉)의 20이평값입니다.
if MarketPosition == 0 Then{
if L > ma(c,20) then
buy("b",atlimit,ma(c,20));
}
3.
B1과 B2는 당일 첫봉에서 전일종가를 만날경우를 대비한 식입니다.
B1은 시초가 갭하락일때, B2는 시초가 갭상승일때입니다.
첫봉에 봉미완성에 신호를 내기 위해서는 전일 마지막봉의 시간을 지정하셔야 합니다.
사용하시는 차트의 주기에서 아래 지표식 적용하고 마지막봉 시간 확인하시기 바랍니다.
plot1(stime)
B3과 B4는 당일 2번째 봉부터 발생하는 매수입니다.
B3은 시초가 갭하락이고 상승해서 당일 처음 전일종가를 만날때 발생
B4는 시초가 갭상승이고 하락해서 당일 처음 전일종가를 만날때 발생합니다.
B3과 B4는 B1이나 b2로 진입하면 발생하지 않습니다.
if stime == 150000 Then{#선물옵션이면 151500
if NextBarOpen < C Then
buy("b1",AtStop,C);
if NextBarOpen <= C Then
buy("b2",Atlimit,C);
}
if DayHigh < DayClose(1) and dayopen < Dayclose(1) Then
buy("b3",AtStop,DayClose(1));
if DayLow > DayClose(1) and dayopen > dayclose(1) Then
buy("b4",AtLimit,DayClose(1));
즐거운 하루되세요
> 오라클 님이 쓴 글입니다.
> 제목 : 시스템식 문의드립니다.
> 1. b1 1000원 매수
b2 900원 매수가 됬다치면
평균단가가 950원이 되지않습니까
스탑로스를 10%에 걸면
현재가가 990원이 b2만 10%스탑로스에 걸리고
b1은 스탑로스에 걸리지 않아서 계좌에 남겨지게 되는데요
이런방법 말고
평단가에 의한 스탑로스가 걸리게 하는방법이 있을까요?
2. 20선을 가격캔들이 하양돌파했을때에 crossdown 함수를 사용하지않습니까?
crossdown함수를 하면 캔들이 꼬리가 생겨서 매수가 되지않는 경우도 생기더라구요
이런경우를 제외하고자
20선과 가격캔들이 만나지기만 하면 매수가 되게 하는방법이 있을까요?
3. 전날종가에 가격이 오게된다면 매수되게 가격을 장시작할때에
달아놓을수있는 식이 있을까요?
아니면 현재가가 전날종가와 같아진다면 사게한다는 식이나 그런식 있을까요?
다음글