커뮤니티

문의드립니다.*^^*

프로필 이미지
마린187
2010-10-26 08:53:31
1110
글번호 33062
답변완료
날씨가 많이 쌀쌀해 졌네요! 건강조심하시길 바랍니다. 문의드릴사항은 다음과 같습니다. 1. 가중MA : ▶ 골든크로스 = 1, 데스크로스 = 0 2. True Stregth Index1 지표 : ▶ ERGOTIC가 Sigln을 골든크로스 = 1, 데드크로스 = 0 3. RSI지표 : 기준선 50 ▶ 상향돌파시= 1, 하향돌파시 = 0 4. Binary Wave Seven 기준선 0 ▶ 상향 돌파시 = 1, 하향돌파시 = 0 5. Aroon 지표 ▶ Aroon up이 Aroon Down을 골든크로스 = 1, 데드크로스 = 0 6. ADX 지표 ▶ +DI가 -DI를 골든크로스 = 1, 데드크로스 = 0 위의 6가지 지표에 각각 점수를 부여하여 조건 1. : 갭보정하고 조건 2. : 필터링 쉽게("속성" 클릭시 가능하게) 조건 2. : 4점 이상일 때 → 매수 및 매도청산 3점 이하일 때 → 매도 및 매수청산 조건 3. : 데일리트레이딩으로 장시작 4점이상으로 시작시 매수 3점이하로 시작시 매도 위와 같은 시스템식 부탁드립니다.*^^* 항상건강하시고 행복세요*^^*
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-10-26 11:17:03

안녕하세요 예스스탁입니다. Input : wma1(5),wma2(20); Input: R(4), S(8), U(6),SMTHLEN(3); Input : RSIP(9); input: shortPeriod(12), longPeriod(26), Period(9), maPeriod(20), ROCPeriod(10), stoPeriod1(10), stoPeriod2(6), CCIPeriod(10); input : Ar(10); input : DIP(14); var : Counter(0), Lowval(0), Highval(0), DownVel(0),UpVel(0), DnAroon(0),UpAroon(0),sum(0) ; value1 = wma(C, wma1); value2 = wma(C, wma2); VALUE3 = TSI(C, R, S, U); VALUE4 = Ema(TSI(C, R, S, U), SMTHLEN); value5 = RSI(RSIP); value7 = DiPlus(DIP); value8 = DiMinus(DIP); if ema(C,shortPeriod)-ema(C,longPeriod) >= ema(ema(C,shortPeriod)-ema(C,longPeriod),Period) then value6 = 1; else value6 = -1; if C >= ma(C, maPeriod) then value6 = value6 + 1; else value6 = value6 - 1; if (C - C[ROCPeriod]) / C[ROCPeriod] * 100 >= 0 then value6 = value6 + 1; else value6 = value6 - 1; if ema((C-lowest(L, stoPeriod1)) / (highest(H, stoPeriod1) - lowest(L, stoPeriod1)) * 100, stoPeriod2)>=50 then value6 = value6 + 1; else value6 = value6 - 1; if CCI(CCIPeriod) > 0 then value6 = value6 + 1; else value6 = value6 - 1; if ema(accum(((C -L)-(H- C))/ (H-L)*V), 3) - ema(accum(((C -L)-(H- C))/(H-L)*V), 10) >=0 then value6 = value6 + 1; else value6 = value6 - 1; if SAR(0.02,0.2) < C then value6 = value6 + 1; else value6 = value6 - 1; Lowval= Lowest(Low, Ar+1); Highval = Highest(High, Ar+1); For counter= 0 To Ar { If Low[counter] == Lowval Then DownVel = counter; If High[counter] == highval Then UpVel = counter; } DnAroon = 100*(Ar-DownVel)/Ar; UpAroon = 100*(Ar-UpVel)/Ar; if Crossup(value1,value2) Then var1 = 1; if CrossDown(value1,value2) Then var1 = 0; if CrossUp(value3,value4) Then var2 = 1; if CrossDown(value3,value4) Then var2 = 0; if Crossup(value5,50) Then var3 = 1; if CrossDown(value5,50) Then var3 = 0; if CrossUp(value6,0) Then var4 = 1; if CrossDown(value6,0) Then var4 = 0; if CrossUp(UpAroon,DnAroon) Then var5 = 1; if CrossDown(UpAroon,DnAroon) Then var5 = 0; if CrossUp(value7,value8) Then var6 = 1; if CrossDown(value7,value8) Then var6 = 0; sum = (var1+var2+var3+var4+var5+var6); if dayindex == 0 Then{ if sum >= 4 Then buy(); if sum <= 3 Then sell(); } if dayindex > 0 Then{ if crossup(sum,4) Then buy(); if CrossDown(sum,3) Then sell(); } 즐거운 하루되세요 > 마린187 님이 쓴 글입니다. > 제목 : 문의드립니다.*^^* > 날씨가 많이 쌀쌀해 졌네요! 건강조심하시길 바랍니다. 문의드릴사항은 다음과 같습니다. 1. 가중MA : ▶ 골든크로스 = 1, 데스크로스 = 0 2. True Stregth Index1 지표 : ▶ ERGOTIC가 Sigln을 골든크로스 = 1, 데드크로스 = 0 3. RSI지표 : 기준선 50 ▶ 상향돌파시= 1, 하향돌파시 = 0 4. Binary Wave Seven 기준선 0 ▶ 상향 돌파시 = 1, 하향돌파시 = 0 5. Aroon 지표 ▶ Aroon up이 Aroon Down을 골든크로스 = 1, 데드크로스 = 0 6. ADX 지표 ▶ +DI가 -DI를 골든크로스 = 1, 데드크로스 = 0 위의 6가지 지표에 각각 점수를 부여하여 조건 1. : 갭보정하고 조건 2. : 필터링 쉽게("속성" 클릭시 가능하게) 조건 2. : 4점 이상일 때 → 매수 및 매도청산 3점 이하일 때 → 매도 및 매수청산 조건 3. : 데일리트레이딩으로 장시작 4점이상으로 시작시 매수 3점이하로 시작시 매도 위와 같은 시스템식 부탁드립니다.*^^* 항상건강하시고 행복세요*^^*