커뮤니티
수식 부탁 드립니다.
2010-11-01 16:47:11
597
글번호 33228
1. 스탑트레일링 또는 exitlong("매수청산", atstop, c);로 청산
청상 시점 봉의 미결제약정 값을 기억한 후
다음 재진입시 가격이 청산시점의 가격보다 높고, 미결제약정이 청산시점의 미결제약정 보다 클 경우 진입하는 규칙.
2. 전일 시작 봉의 미결제약정과 마지막 봉의 미결제약정을 기억한 후,
전일 시작 미결제약정보다 마지막 미결제약정이 컸고, 양봉으로 끝났을 경우 매수로 진입하는 규칙.
3. 전일의 종합 포지션(매수,매도)과 수익(또는 손실)을 기억한 후
만약 전날의 수익이 매수에서 1pt이상, 오늘 1pt이상 갭상승했을 경우 매도로 진입하는 규칙.
답변 1
예스스탁 예스스탁 답변
2010-11-02 10:39:56
안녕하세요
예스스탁입니다.
#다음 재진입시 가격이 청산시점의 가격보다 높고, 미결제약정이 청산시점의 미결제약정 보다 클 경우 진입하는 규칙.
if (IsExitName("StopTrailing",1) or IsExitName("매수청산",1)) And
C > ExitPrice(1) And OI > OI[BarsSinceExit(1)] then
buy();
#2. 전일 시작 봉의 미결제약정과 마지막 봉의 미결제약정을 기억한 후,
#전일 시작 미결제약정보다 마지막 미결제약정이 컸고, 양봉으로 끝났을 경우 매수로 진입하는 규칙.
if dayindex == 0 Then{
var1 = OI;
var2 = Var1[1];
var3 = OI[1];
if var3 > var2 and DayClose(1) > DayOpen(1) Then
buy();
}
#3. 전일의 종합 포지션(매수,매도)과 수익(또는 손실)을 기억한 후
#만약 전날의 수익이 매수에서 1pt이상, 오늘 1pt이상 갭상승했을 경우 매도로 진입하는 규칙.
value1 = 0;
for value2 = 0 to 20{
if sdate == EntryDate(value1) and MarketPosition(value2) == 1 Then
value1 = value1+PositionProfit(value2);
}
if dayindex == 0 Then{
value3 = value1[1];
if value3 >= 1 and DayOpen > DayClose(1)+1 Then
buy();
}
즐거운 하루되세요
> kekino 님이 쓴 글입니다.
> 제목 : 수식 부탁 드립니다.
> 1. 스탑트레일링 또는 exitlong("매수청산", atstop, c);로 청산
청상 시점 봉의 미결제약정 값을 기억한 후
다음 재진입시 가격이 청산시점의 가격보다 높고, 미결제약정이 청산시점의 미결제약정 보다 클 경우 진입하는 규칙.
2. 전일 시작 봉의 미결제약정과 마지막 봉의 미결제약정을 기억한 후,
전일 시작 미결제약정보다 마지막 미결제약정이 컸고, 양봉으로 끝났을 경우 매수로 진입하는 규칙.
3. 전일의 종합 포지션(매수,매도)과 수익(또는 손실)을 기억한 후
만약 전날의 수익이 매수에서 1pt이상, 오늘 1pt이상 갭상승했을 경우 매도로 진입하는 규칙.
다음글
이전글