커뮤니티

시스템식 문의드립니다.

프로필 이미지
햇살가르기
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이하 하락시 청산입니다. 매도진입은 반대입니다. 미리 감사드립니다.