커뮤니티
시스템식 질문입니다~~
2011-02-10 14:30:12
875
글번호 35619
역시 써주신 식만 복사해서 붙이니깐 수식이 안 먹네요 ㅎㅎㅎ
완성된 봉이 최근 10개봉의 최고가를 상향돌파하면 매수하라.
완성된 봉이 최근 10개봉의 최저가를 하향돌파하면 매도하라.
수익을 보다 손해를 보다 하다가 총 손익이 2pt가 되면 당일 매매금지.
수익을 보다 손해를 보다 하다가 총 손익이 -2pt가 되면 당일 매매금지.
매수나 매도 진입후 청산하면 청산 뒤 20봉이내는 진입금지.
(요기까지는 국내선물입니다~)
완성된 봉이 최근 10개봉의 최고가를 상향돌파하면 매수하라.
완성된 봉이 최근 10개봉의 최저가를 하향돌파하면 매도하라.
수익을 보다 손해를 보다 하다가 총 손익이 50핍이 되면 당일 매매금지.
수익을 보다 손해를 보다 하다가 총 손익이 -50핍가 되면 당일 매매금지.
매수나 매도 진입후 청산하면 청산 뒤 20봉이내는 진입금지.
(요거는 FX마진입니다~~)
부탁드릴께요~~ㅎㅎ
답변 2
예스스탁 예스스탁 답변
2011-02-10 14:45:14
안녕하세요
예스스탁입니다.
청산후 몇개봉 이후에 진입함은 진입이 항상 무포지션에 나간다는 의미입니다.
진입을 경우에 따라 나누어야 합니다.
1. 선물
var : PL(0),cnt(0);
PL = 0;
for cnt = 0 to 20 {
if EntryDate(cnt) == sdate Then
PL = PL +PositionProfit(cnt);
}
if PL < 2 and PL > -2 Then{
if MarketPosition == 0 and ExitDate(1) != sdate Then{
if crossup(c,Highest(H,10)[1]) Then
buy("b");
if CrossDown(c,Lowest(L,10)[1]) Then
Sell("s");
}
if MarketPosition == 0 and ExitDate(1) == sdate and BarsSinceExit(1) >= 20 Then{
if crossup(c,Highest(H,10)[1]) Then
buy("Bb");
if CrossDown(c,Lowest(L,10)[1]) Then
Sell("Ss");
}
}
if MarketPosition == -1 and crossup(c,Highest(H,10)[1]) Then
ExitShort("sx");
if MarketPosition == 1 and CrossDown(c,Lowest(L,10)[1]) Then
ExitLong("bx");
2,fx
var : PL(0),cnt(0);
PL = 0;
for cnt = 0 to 20 {
if EntryDate(cnt) == sdate Then
PL = PL +PositionProfit(cnt);
}
if PL/(PriceScale*10) < 50 and PL/(PriceScale*10) > -50 Then{
if MarketPosition == 0 and ExitDate(1) != sdate Then{
if crossup(c,Highest(H,10)[1]) Then
buy("b");
if CrossDown(c,Lowest(L,10)[1]) Then
Sell("s");
}
if MarketPosition == 0 and ExitDate(1) == sdate and BarsSinceExit(1) >= 20 Then{
if crossup(c,Highest(H,10)[1]) Then
buy("Bb");
if CrossDown(c,Lowest(L,10)[1]) Then
Sell("Ss");
}
}
if MarketPosition == -1 and crossup(c,Highest(H,10)[1]) Then
ExitShort("sx");
if MarketPosition == 1 and CrossDown(c,Lowest(L,10)[1]) Then
ExitLong("bx");
즐거운 하루되세요
> 1억아아자 님이 쓴 글입니다.
> 제목 : 시스템식 질문입니다~~
> 역시 써주신 식만 복사해서 붙이니깐 수식이 안 먹네요 ㅎㅎㅎ
완성된 봉이 최근 10개봉의 최고가를 상향돌파하면 매수하라.
완성된 봉이 최근 10개봉의 최저가를 하향돌파하면 매도하라.
수익을 보다 손해를 보다 하다가 총 손익이 2pt가 되면 당일 매매금지.
수익을 보다 손해를 보다 하다가 총 손익이 -2pt가 되면 당일 매매금지.
매수나 매도 진입후 청산하면 청산 뒤 20봉이내는 진입금지.
(요기까지는 국내선물입니다~)
완성된 봉이 최근 10개봉의 최고가를 상향돌파하면 매수하라.
완성된 봉이 최근 10개봉의 최저가를 하향돌파하면 매도하라.
수익을 보다 손해를 보다 하다가 총 손익이 50핍이 되면 당일 매매금지.
수익을 보다 손해를 보다 하다가 총 손익이 -50핍가 되면 당일 매매금지.
매수나 매도 진입후 청산하면 청산 뒤 20봉이내는 진입금지.
(요거는 FX마진입니다~~)
부탁드릴께요~~ㅎㅎ
1억아아자
2011-02-10 16:42:58
1억아아자 님에 의해 삭제된 답변입니다.