커뮤니티
시스템식 문의드립니다.
2012-01-03 00:31:26
371
글번호 46235
안녕하세요.
새해복많이 받으세요.
1.진입 현재 2분지표 사용중입니다.
data2(4분지수) 6이평과 20이평이 상승이고
호가잔량(오실레이터) 3000이상이며
호가잔량(오실레이터) 전봉대비 1000이상 증가
했을경우의 시스템 진입식 부탁드리구요
청산: 호가잔량(오실레이터) 전봉대비 1000이하 하락시 청산입니다.
매도진입은 반대입니다.
2.아래는 두가지 지표입니다. 첫번째는 지수이평과 macd혼합이구요
두번째는 force index 입니다.
두가지 지표를 합쳐서 시스템 식으로 만들어주세요
모두 red(참일경우) 표시가 되었을경우 진입입니다.
첫번째
input : EmaP(13),P1(12),P2(26),P3(9);
var1 = ema(c,emaP);
var2 = macd(P1,P2);
var3 = ema(var2,P3);
if var1 > var1[1] and var2 > var3 and var2 > var2[1] Then
plot1(1,"1",RED);
else if var1 < var1[1] and var2 < var3 and var2 < var2[1] Then
plot1(1,"1",BLUE);
Else
plot1(1,"1",GRAY);
두번째
Inputs: ShortPeriod(2),LongPeriod(13);
Variables: Fval(0),FvalFast(0),FvalSlow(0);
var1 = bids - asks;
Fval = ((var1 - var1[1]) * Volume) ;
FvalFast = Ema(Fval, ShortPeriod);
FvalSlow = Ema(Fval, LongPeriod);
if FvalFast > 0 then
Plot1(2, "Force Index1",red);
else if FvalFast < 0 then
Plot1(2, "Force Index1",blue);
else;
청산: 호가잔량(오실레이터) 전봉대비 1000이하 하락시 청산입니다.
매도진입은 반대입니다.
3. 1번과 2번 혼합 할경우의 시스템 진입식을 만들어주세요.
청산: 호가잔량(오실레이터) 전봉대비 1000이하 하락시 청산입니다.
매도진입은 반대입니다.
미리 감사드립니다.
답변 1
예스스탁 예스스탁 답변
2012-01-03 14:37:47
안녕하세요
예스스탁입니다.
1.
Input : Period(5);
Var : value(0,data1);
value = data1(ma(bids,period)-ma(asks,period));
if data2(ma(c,6) > ma(c,6)[1] and ma(c,20) > ma(C,20)[1]) And
value >= 3000 and value >= value[1]+1000 Then
buy();
if MarketPosition == 1 and value <= value[1]-1000 Then
exitlong();
if data2(ma(c,6) < ma(c,6)[1] and ma(c,20) < ma(C,20)[1]) And
value <= -3000 and value <= value[1]-1000 Then
Sell();
if MarketPosition == -1 and value >= value[1]+1000 Then
exitlong();
2.
input : EmaP(13),P1(12),P2(26),P3(9);
Input : Period(5);
Input: ShortPeriod(2),LongPeriod(13);
Var : Fval(0),FvalFast(0),FvalSlow(0);
Var : value(0);
value = data1(ma(bids,period)-ma(asks,period));
var1 = ema(c,emaP);
var2 = macd(P1,P2);
var3 = ema(var2,P3);
var11 = bids - asks;
Fval = ((var11 - var11[1]) * Volume) ;
FvalFast = Ema(Fval, ShortPeriod);
FvalSlow = Ema(Fval, LongPeriod);
if var1 > var1[1] and var2 > var3 and var2 > var2[1] and FvalFast > 0 Then
buy();
if MarketPosition == 1 and value <= value[1]-1000 Then
exitlong();
if var1 < var1[1] and var2 < var3 and var2 < var2[1] and FvalFast < 0 Then
sell();
if MarketPosition == -1 and value >= value[1]+1000 Then
exitlong();
3.
input : EmaP(13),P1(12),P2(26),P3(9);
Input : Period(5);
Input: ShortPeriod(2),LongPeriod(13);
Var : Fval(0,data1),FvalFast(0,data1),FvalSlow(0,data1),value(0,data1);
var : Va1(0,data1),va2(0,data1),va3(0,data2),va11(0,data1);
value = data1(ma(bids,period)-ma(asks,period));
va1 = ema(c,emaP);
va2 = macd(P1,P2);
va3 = ema(va2,P3);
va11 = bids - asks;
Fval = ((va11 - va11[1]) * Volume) ;
FvalFast = Ema(Fval, ShortPeriod);
FvalSlow = Ema(Fval, LongPeriod);
if data2(ma(c,6) > ma(c,6)[1] and ma(c,20) > ma(C,20)[1]) And
value >= 3000 and value >= value[1]+1000 And
va1 > va1[1] and va2 > va3 and va2 > va2[1] and FvalFast > 0 Then
buy();
if MarketPosition == 1 and value <= value[1]-1000 Then
exitlong();
if data2(ma(c,6) < ma(c,6)[1] and ma(c,20) < ma(C,20)[1]) And
value <= -3000 and value <= value[1]-1000 And
va1 < va1[1] and va2 < va3 and va2 < va2[1] and FvalFast < 0 Then
Sell();
if MarketPosition == -1 and value >= value[1]+1000 Then
exitlong();
즐거운 하루되세요
> 햇살가르기 님이 쓴 글입니다.
> 제목 : 시스템식 문의드립니다.
> 안녕하세요.
새해복많이 받으세요.
1.진입 현재 2분지표 사용중입니다.
data2(4분지수) 6이평과 20이평이 상승이고
호가잔량(오실레이터) 3000이상이며
호가잔량(오실레이터) 전봉대비 1000이상 증가
했을경우의 시스템 진입식 부탁드리구요
청산: 호가잔량(오실레이터) 전봉대비 1000이하 하락시 청산입니다.
매도진입은 반대입니다.
2.아래는 두가지 지표입니다. 첫번째는 지수이평과 macd혼합이구요
두번째는 force index 입니다.
두가지 지표를 합쳐서 시스템 식으로 만들어주세요
모두 red(참일경우) 표시가 되었을경우 진입입니다.
첫번째
input : EmaP(13),P1(12),P2(26),P3(9);
var1 = ema(c,emaP);
var2 = macd(P1,P2);
var3 = ema(var2,P3);
if var1 > var1[1] and var2 > var3 and var2 > var2[1] Then
plot1(1,"1",RED);
else if var1 < var1[1] and var2 < var3 and var2 < var2[1] Then
plot1(1,"1",BLUE);
Else
plot1(1,"1",GRAY);
두번째
Inputs: ShortPeriod(2),LongPeriod(13);
Variables: Fval(0),FvalFast(0),FvalSlow(0);
var1 = bids - asks;
Fval = ((var1 - var1[1]) * Volume) ;
FvalFast = Ema(Fval, ShortPeriod);
FvalSlow = Ema(Fval, LongPeriod);
if FvalFast > 0 then
Plot1(2, "Force Index1",red);
else if FvalFast < 0 then
Plot1(2, "Force Index1",blue);
else;
청산: 호가잔량(오실레이터) 전봉대비 1000이하 하락시 청산입니다.
매도진입은 반대입니다.
3. 1번과 2번 혼합 할경우의 시스템 진입식을 만들어주세요.
청산: 호가잔량(오실레이터) 전봉대비 1000이하 하락시 청산입니다.
매도진입은 반대입니다.
미리 감사드립니다.
다음글
이전글