커뮤니티
문의드립니다.*^^*
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점이하로 시작시 매도
위와 같은 시스템식 부탁드립니다.*^^*
항상건강하시고 행복세요*^^*
다음글
이전글