커뮤니티
전일 매매 참조 방법
2012-03-29 21:00:53
309
글번호 49505
수식 좀 부탁드립니다.
1. 어제 매매를 오늘 시스템 적용 시 참조가 가능한지요?
(예) 조건식 : 어제 매매가 2번 있었고, 매매손익의 합이 1P 이상인 경우의 표현
2. 현 포지션 진입 이후 최고가를 기록한 봉의 고가 및 저가 그리고 그 봉의 시간(time)
3. 직전 봉이 현재 포지션 진입 이후 가장 큰 양봉인 조건과 그 봉의 종가
4. 현재 포지션의 최고 이익 및 손실과 오늘 중 진입 순번(예: 3번째 진입)
5. 한가지 더.......선물 미결제 약정 데이타 이용이 가능한지요?
가능하다면 미결제약정의 증감 표현식
한꺼번에 너무 많은 질문을 드렸나요? ㅋ
감사합니다.
답변 1
예스스탁 예스스탁 답변
2012-03-30 10:49:32
안녕하세요
예스스탁입니다.
1.
if date != date[1] Then{
var1 = TotalTrades-TotalTrades[1];#어제 매매 횟수
var2 = NetProfit-NetProfit[1];#어제 손익;
}
어제의 봉데이터가 모두 차트에 있어야 합니다.
차트에 어제의 데이터가 없으면 해당값 리턴되지 않습니다.
2.
if MarketPosition != 0 Then{
if H == highest(H,BarsSinceEntry) Then{
value1 = H;
value2 = L;
value3 = stime;
}
}
3.
if MarketPosition != 0 Then{
value11 = iff(C > O,C-O ,0);#양봉이면 몸통길이 아니면 0;
value12 = highest(value11,BarsSinceEntry);#진입이후 양봉몸통길이의 최고값
#직전봉이 양봉이고 몸통길이가 최고값일때 value13에 그봉의 종가 저장
if C[1] > O[1] and C[1]-O[1] == value12 Then
value13 = C[1];
}
4.
var : cnt(0),count(0);
#진입순번
count = 0;
for cnt = 0 to 10{
if sdate == EntryDate(cnt) Then
count = count+1;
}
count값으로 몇번째 진입인지 알수 있습니다.
함수중 아래 함수가 진입 후 최고이익과 최고손실을 리턴해 주는 함수입니다
MaxPositionProfit(Num)
MaxPositionLoss(Num)
5,
OI가 미결제 약정입니다.
전봉대비는 OI-Oi[1]
plot1(OI-OI[1]);
전일대비는 OI-DayOi(1)
plot2(OI-DayOi(1));
로 작성하시면 됩니다.
즐거운 하루되세요
> 쉬어가자 님이 쓴 글입니다.
> 제목 : 전일 매매 참조 방법
> 수식 좀 부탁드립니다.
1. 어제 매매를 오늘 시스템 적용 시 참조가 가능한지요?
(예) 조건식 : 어제 매매가 2번 있었고, 매매손익의 합이 1P 이상인 경우의 표현
2. 현 포지션 진입 이후 최고가를 기록한 봉의 고가 및 저가 그리고 그 봉의 시간(time)
3. 직전 봉이 현재 포지션 진입 이후 가장 큰 양봉인 조건과 그 봉의 종가
4. 현재 포지션의 최고 이익 및 손실과 오늘 중 진입 순번(예: 3번째 진입)
5. 한가지 더.......선물 미결제 약정 데이타 이용이 가능한지요?
가능하다면 미결제약정의 증감 표현식
한꺼번에 너무 많은 질문을 드렸나요? ㅋ
감사합니다.
다음글