커뮤니티
문의드림니다
2012-08-30 10:52:59
197
글번호 54210
다음 수식문의 드림니다
1)
당일 총진입횟수가 1회이상인경우
직전매매의 매수청산 수익이 1p미만인 경우 그리고
직전매매의 매도청산 수익이 1p미만인 경우만 진입하는 수식부탁드림니다
(여기서 직전매매는 반드시 당일발생한 매매일것)
2)
당일발생한 모든거래의 누적손실이 2p미만인 경우만 진입하는 수식부탁드림니다
즉 if 당일총누적손실액 < 2p then
buy or sell 이런 형태로 작성부탁드림니다
3)
당일시가(dayopen)가 당일시가(당일첫봉) 시점의 60이평보다 크다를 어떻게 표현하나요?
추가로 이 수식을 참조데이타(data2)에서는 어떻게 작성하는지요?
답변 1
예스스탁 예스스탁 답변
2012-08-30 13:46:40
안녕하세요
예스스탁입니다.
1.
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 10{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if count == 0 Then{
if 매수조건 Then
buy();
if 매도조건 Then
sell();
}
if count > 0 Then{
if MarketPosition == 0 and PositionProfit(1) < 1 and 매수조건 Then
buy();
if MarketPosition == -1 and PositionProfit < 1 and 매수조건 Then
buy();
if MarketPosition == -1 and PositionProfit >= 1 and 매수조건 Then
ExitLong();
if MarketPosition == 0 and PositionProfit(1) < 1 and 매도조건 Then
sell();
if MarketPosition == 1 and PositionProfit < 1 and 매도조건 Then
sell();
if MarketPosition == 1 and PositionProfit >= 1 and 매도조건 Then
exitlong();
}
2.
var : XCommission(0),XSlippage(0),DayPL(0);
if date != date[1] Then
var1 = NetProfit[1];
XCommission = ((C*ExitCommission)/100)*CurrentContracts; #%설정
XSlippage = (ExitSlippage)*CurrentContracts; #Pt설정
if MarketPosition == 0 Then
DayPL = NetProfit-var1;
Else
DayPL = (NetProfit-var1)+(PositionProfit-XCommission-XSlippage);
if DayPl < 2 Then{
if 매수조건 Then
buy();
if 매도조건 Then
sell();
}
3.
아래와 같이 첫봉의 시가와 이평을 저장하고 그값을 이용하시면 됩니다.
var : A1(0),A2(0);
if dayindex == 0 Then{
A1 = O;
A2 = ma(c,20);
}
if A1 > A2 then
data2의 경우 아래와 같이 변경하시면 됩니다.
var : A1(0,data2),A2(0,data2);
if data2(dayindex == 0) Then{
A1 = data2(O);
A2 = data2(ma(c,20));
}
if A1 > A2 then
즐거운 하루되세요
> mao 님이 쓴 글입니다.
> 제목 : 문의드림니다
> 다음 수식문의 드림니다
1)
당일 총진입횟수가 1회이상인경우
직전매매의 매수청산 수익이 1p미만인 경우 그리고
직전매매의 매도청산 수익이 1p미만인 경우만 진입하는 수식부탁드림니다
(여기서 직전매매는 반드시 당일발생한 매매일것)
2)
당일발생한 모든거래의 누적손실이 2p미만인 경우만 진입하는 수식부탁드림니다
즉 if 당일총누적손실액 < 2p then
buy or sell 이런 형태로 작성부탁드림니다
3)
당일시가(dayopen)가 당일시가(당일첫봉) 시점의 60이평보다 크다를 어떻게 표현하나요?
추가로 이 수식을 참조데이타(data2)에서는 어떻게 작성하는지요?