커뮤니티
수식문의드립니다.
2011-06-07 06:59:02
481
글번호 39449
고생이 많으십니다. 항상 건강하시구요~`
1. 하루손실제한을 -4피로 제한을 두고 싶습니다.
2. 진입엔트리 이전의 고가를 어떻게 표현을 하는지요..
예를들면 280 이 고가이고 279.50 에 매도신호가 발생이 되어서 진입 신호이전의 고가
즉 280을 돌파시에 매수스위칭 식을 표현하고 싶습니다.
3. 진입에 만족하는 봉의 진폭이 1피가 넘어가면 진입조건에 만족이 되더라도 진입금지명령
을 표현하고 싶습니다.
4. 매수포지션 유지시 시간에 상관없이 15분동안 1피이상의 하락이 나오면 스위칭식을 표현
할수 있는지 궁금합니다.
5. 당일 9시부터 10시까자의 고점과 저점을 구하고 싶습니다.
6. 첫봉이 음봉이면 그 이후에 매수조건이 성립이 되도 매수금지라는 명령어를 쓰고 싶습니다.
답변 1
예스스탁 예스스탁 답변
2011-06-07 16:29:07
안녕하세요
예스스탁입니다.
1
아래식을 참고하시기 바랍니다.
input : 당일손실(-2);
var : PLR(0),XCommission(0),XSlippage(0),OpenPL(0),dayPL(0),count(0);
#당일누적손익계산 시작
XCommission = ((C*ExitCommission)/100)*CurrentContracts; #%설정
XSlippage = (ExitSlippage)*CurrentContracts; #Pt설정
PLR = 0;
count = 0;
for var1 = 1 to 10{
if sdate == EntryDate(var1) Then{
count = count+1;
PLR = PLR+PositionProfit(var1);
}
}
if MarketPosition() == 0 Then{
OpenPL = 0;
dayPL = PLR;
}
Else{
OpenPL = (PositionProfit-(XCommission+XSlippage));
dayPL = PLR+OpenPL;
}
#당일누적손익계산 끝
if crossup(c,ma(c,20)) and dayPL > 당일손실 Then
buy("b");
if CrossDown(c,ma(c,20)) Then{
exitlong("s");
}
2.
진입봉의 고가는 H[BarsSinceEntry]
진입봉의 저가는 L[BarsSinceEntry]
입니다.
if MarketPosition == -1 Then
buy("SB",AtStop,H[BarsSinceEntry]+PriceScale);
if MarketPosition == 1 Then
sell("BS",AtStop,L[BarsSinceEntry]-PriceScale);
와 같이 작성하시면
매도진입후 매도진입봉의 고가+1틱이상의 시세가 발생하면 매도로 전환
매수진입후 매수진입봉의 저가-1틱 이하의 시세가 발생하면 매수로 전환
되는 식입니다.
3.
진입식에 H-L < 1 라는 표현을 추가하시면 됩니다.
4.
if MarketPosition == -1 Then
buy("SB",AtStop,EntryPrice+1);
if MarketPosition == 1 Then
sell("BS",AtStop,EntryPrice-1);
와 같이 작성하시면
매도진입후 1포인트 상승시 매수 스위칭
매수진입후 1포인트 하락시 매도 스위칭입니다.
5,
#9시~10시 사이 최고가
var1 = timehigh(90000,100000);
#9시~10시 사이 최저가
var2 = timelow(90000,100000);
6.
C[dayindex] >= O[dayindex]
위 조건식을 매수진입식에 추가하시면 됩니다. 첫봉이 도지나 양봉이라는 의미입니다.
즐거운 하루되세요
> 제네렉 님이 쓴 글입니다.
> 제목 : 수식문의드립니다.
> 고생이 많으십니다. 항상 건강하시구요~`
1. 하루손실제한을 -4피로 제한을 두고 싶습니다.
2. 진입엔트리 이전의 고가를 어떻게 표현을 하는지요..
예를들면 280 이 고가이고 279.50 에 매도신호가 발생이 되어서 진입 신호이전의 고가
즉 280을 돌파시에 매수스위칭 식을 표현하고 싶습니다.
3. 진입에 만족하는 봉의 진폭이 1피가 넘어가면 진입조건에 만족이 되더라도 진입금지명령
을 표현하고 싶습니다.
4. 매수포지션 유지시 시간에 상관없이 15분동안 1피이상의 하락이 나오면 스위칭식을 표현
할수 있는지 궁금합니다.
5. 당일 9시부터 10시까자의 고점과 저점을 구하고 싶습니다.
6. 첫봉이 음봉이면 그 이후에 매수조건이 성립이 되도 매수금지라는 명령어를 쓰고 싶습니다.