커뮤니티
문의드립니다.
2014-12-05 23:23:07
132
글번호 81116
1.이평 5,10,20,30 정배열 알에스아이(14) 50상향돌파 매도.이평과 상관없이 알에스아이 30하향돌파 청산.
이평 5,10,20,30 역배열 알에스아이(14) 50하향돌파 매수.이평과 상관없이 알에스아이 70상향돌파 청산.
(전체수익 70틱이거나 오전 4시30분 청산 및 자동거래종료.)
2.이평5,10,20,30 정배열에서 알에스아이(14) 60상향돌파 매도.
이평과 상관없이 알에스아이 20하향돌파 청산.
3.이평5,10,20,30 역배열에서 알에스아이(14) 20하향돌파 매수.
이평과 상관없이 알에스아이 60상향돌파 청산.
부탁드립니다. 수고하세요.
답변 1
예스스탁 예스스탁 답변
2014-12-08 09:47:38
안녕하세요
예스스탁입니다.
1.
var : NP(0),preNP(0),dayPL(0);
NP = NetProfit;
if Bdate != Bdate[1] Then
PreNP = NP[1];
dayPL = NP-PreNP;
var1 = ma(C,5);
var2 = ma(C,10);
var3 = ma(C,20);
var4 = ma(C,30);
var5 = rsi(14);
if dayPL <= PriceScale*70 and (stime >= 090000 or stime < 043000) Then{
if var1 < var2 and var2 < var3 and var3 < var4 And
crossup(var5,50) Then
sell();
if MarketPosition == -1 and CrossDown(var5,30) Then
ExitShort();
if var1 > var2 and var2 > var3 and var3 > var4 And
CrossDown(var5,50) Then
Buy();
if MarketPosition == 1 and CrossUp(var5,70) Then
ExitLong();
}
if stime == 043000 or (stime > 043000 and stime[1] < 043000) Then{
ExitLong();
ExitShort();
}
2.
var1 = ma(C,5);
var2 = ma(C,10);
var3 = ma(C,20);
var4 = ma(C,30);
var5 = rsi(14);
if var1 > var2 and var2 > var3 and var3 > var4 And
crossup(var5,60) Then
sell();
if MarketPosition == -1 and CrossDown(var5,20) Then
ExitShort();
3
var1 = ma(C,5);
var2 = ma(C,10);
var3 = ma(C,20);
var4 = ma(C,30);
var5 = rsi(14);
if var1 < var2 and var2 < var3 and var3 < var4 And
CrossDown(var5,20) Then
Buy();
if MarketPosition == 1 and CrossUp(var5,60) Then
ExitLong();
즐거운 하루되세요
> 아침한때비51 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 1.이평 5,10,20,30 정배열 알에스아이(14) 50상향돌파 매도.이평과 상관없이 알에스아이 30하향돌파 청산.
이평 5,10,20,30 역배열 알에스아이(14) 50하향돌파 매수.이평과 상관없이 알에스아이 70상향돌파 청산.
(전체수익 70틱이거나 오전 4시30분 청산 및 자동거래종료.)
2.이평5,10,20,30 정배열에서 알에스아이(14) 60상향돌파 매도.
이평과 상관없이 알에스아이 20하향돌파 청산.
3.이평5,10,20,30 역배열에서 알에스아이(14) 20하향돌파 매수.
이평과 상관없이 알에스아이 60상향돌파 청산.
부탁드립니다. 수고하세요.
다음글