커뮤니티
안녕하세요
2011-07-25 11:52:26
814
글번호 41254
안녕하세요
다음과 같은수식을 합성하고자 합니다
가.항과 나.항모두 크다와 작다라고만 표현한 식입니다
가)5분봉챠트와 15분 45분 세개챠트가
아래수식에 만족할경우 신호받기
input : maP(80),BBP(20),Dv(2);
var1 = ma(C,80);
var2 = BollBandup(BBP,Dv);
var3 = BollBanddown(BBP,Dv);
if CrossUP(var1,var2) Then
sell();
if CrossDOWN(var1,var3) Then
buy();
나)5분봉챠트와 15분 45분 세개챠트가
아래수식에 만족할경우 신호받기
if RSI(9) > 50 And
stochasticsD(5,3,3) > 50 And
MACD_OSC(12,26,9) > 0 And
MACD(12,26) > 0 And
C > ma(C,20) And
var1 > var2 Then
buy();
if RSI(9) < 50 And
stochasticsD(5,3,3) < 50 And
MACD_OSC(12,26,9) < 0 And
MACD(12,26) < 0 And
C < ma(C,20) And
var1 < var3 Then
sell();
사용하고자 하는 주기(분)을 추가시 그리고 제거방법도 알려주시면 감사하겠습니다
항상 감사합니다
답변 2
예스스탁 예스스탁 답변
2011-07-25 14:38:49
안녕하세요
예스스탁입니다.
참조종목을 이용하시기 바랍니다.
주종목을 5분봉
참조종목 data2를 주종목과 같은 종목으로 15분
참조종목 data3을 주종목과 같은 종목으로 45분
으로 지정하시고 식을 적용하시기 바랍니다.
참조종목은 종목선택버튼(돋보기아이콘) 중 오른쪽을 누르시고
선택하여 적용하시면 됩니다.
1.
input : maP(80),BBP(20),Dv(2);
if data1(ma(c,80) > BollBandup(BBP,Dv)) And
data2(ma(c,80) > BollBandup(BBP,Dv)) And
data3(ma(c,80) > BollBandup(BBP,Dv)) then
sell();
if data1(ma(c,80) < BollBandup(BBP,Dv)) And
data2(ma(c,80) < BollBandup(BBP,Dv)) And
data3(ma(c,80) < BollBandup(BBP,Dv)) Then
Buy();
2.
input : maP(80),BBP(20),Dv(2);
if data1(RSI(9) > 50 And stochasticsD(5,3,3) > 50 And MACD_OSC(12,26,9) > 0 And
MACD(12,26) > 0 And C > ma(C,20) And ma(C,80) > BollBandup(BBP,Dv)) and
data2(RSI(9) > 50 And stochasticsD(5,3,3) > 50 And MACD_OSC(12,26,9) > 0 And
MACD(12,26) > 0 And C > ma(C,20) And ma(C,80) > BollBandup(BBP,Dv)) and
data3(RSI(9) > 50 And stochasticsD(5,3,3) > 50 And MACD_OSC(12,26,9) > 0 And
MACD(12,26) > 0 And C > ma(C,20) And ma(C,80) > BollBandup(BBP,Dv)) Then
buy();
if data1(RSI(9) < 50 And stochasticsD(5,3,3) < 50 And MACD_OSC(12,26,9) < 0 And
MACD(12,26) < 0 And C < ma(C,20) And ma(C,80) < BollBandDown(BBP,Dv)) and
data2(RSI(9) < 50 And stochasticsD(5,3,3) < 50 And MACD_OSC(12,26,9) < 0 And
MACD(12,26) < 0 And C < ma(C,20) And ma(C,80) < BollBandDown(BBP,Dv)) and
data3(RSI(9) < 50 And stochasticsD(5,3,3) < 50 And MACD_OSC(12,26,9) < 0 And
MACD(12,26) < 0 And C < ma(C,20) And ma(C,80) < BollBandDown(BBP,Dv)) Then
sell();
data1은 5분봉
data2은 15분봉
data3은 45분봉
이므로 불필요한 부분은 data번호 확인후에 제거하시면 됩니다.
즐거운 하루되세요
> jbouu123 님이 쓴 글입니다.
> 제목 : 안녕하세요
> 안녕하세요
다음과 같은수식을 합성하고자 합니다
가.항과 나.항모두 크다와 작다라고만 표현한 식입니다
가)5분봉챠트와 15분 45분 세개챠트가
아래수식에 만족할경우 신호받기
input : maP(80),BBP(20),Dv(2);
var1 = ma(C,80);
var2 = BollBandup(BBP,Dv);
var3 = BollBanddown(BBP,Dv);
if CrossUP(var1,var2) Then
sell();
if CrossDOWN(var1,var3) Then
buy();
나)5분봉챠트와 15분 45분 세개챠트가
아래수식에 만족할경우 신호받기
if RSI(9) > 50 And
stochasticsD(5,3,3) > 50 And
MACD_OSC(12,26,9) > 0 And
MACD(12,26) > 0 And
C > ma(C,20) And
var1 > var2 Then
buy();
if RSI(9) < 50 And
stochasticsD(5,3,3) < 50 And
MACD_OSC(12,26,9) < 0 And
MACD(12,26) < 0 And
C < ma(C,20) And
var1 < var3 Then
sell();
사용하고자 하는 주기(분)을 추가시 그리고 제거방법도 알려주시면 감사하겠습니다
항상 감사합니다
예스스탁 예스스탁 답변
2011-07-26 10:28:18
안녕하세요
예스스탁입니다.
1.
input : maP(80),BBP(20),Dv(2);
if data1(ma(c,80) < BollBandDown(BBP,Dv)) And
data2(ma(c,80) < BollBandDown(BBP,Dv)) And
data3(ma(c,80) < BollBandDown(BBP,Dv)) then
sell();
if data1(ma(c,80) > BollBandup(BBP,Dv)) And
data2(ma(c,80) > BollBandup(BBP,Dv)) And
data3(ma(c,80) > BollBandup(BBP,Dv)) Then
Buy();
2.
input : BBP(20),Dv(2);
if data1(RSI(9) > 50 And stochasticsD(5,3,3) > 50 And MACD_OSC(12,26,9) > 0 And
MACD(12,26) > 0 And C > ma(C,20)) and
data2(RSI(9) > 50 And stochasticsD(5,3,3) > 50 And MACD_OSC(12,26,9) > 0 And
MACD(12,26) > 0 And C > ma(C,20)) and
data3(RSI(9) > 50 And stochasticsD(5,3,3) > 50 And MACD_OSC(12,26,9) > 0 And
MACD(12,26) > 0 And C > ma(C,20)) Then
buy();
if data1(RSI(9) < 50 And stochasticsD(5,3,3) < 50 And MACD_OSC(12,26,9) < 0 And
MACD(12,26) < 0 And C < ma(C,20)) and
data2(RSI(9) < 50 And stochasticsD(5,3,3) < 50 And MACD_OSC(12,26,9) < 0 And
MACD(12,26) < 0 And C < ma(C,20)) and
data3(RSI(9) < 50 And stochasticsD(5,3,3) < 50 And MACD_OSC(12,26,9) < 0 And
MACD(12,26) < 0 And C < ma(C,20)) Then
sell();
즐거운 하루되세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 안녕하세요
> 안녕하세요
예스스탁입니다.
참조종목을 이용하시기 바랍니다.
주종목을 5분봉
참조종목 data2를 주종목과 같은 종목으로 15분
참조종목 data3을 주종목과 같은 종목으로 45분
으로 지정하시고 식을 적용하시기 바랍니다.
참조종목은 종목선택버튼(돋보기아이콘) 중 오른쪽을 누르시고
선택하여 적용하시면 됩니다.
1.
input : maP(80),BBP(20),Dv(2);
if data1(ma(c,80) > BollBandup(BBP,Dv)) And
data2(ma(c,80) > BollBandup(BBP,Dv)) And
data3(ma(c,80) > BollBandup(BBP,Dv)) then
sell();
if data1(ma(c,80) < BollBandup(BBP,Dv)) And
data2(ma(c,80) < BollBandup(BBP,Dv)) And
data3(ma(c,80) < BollBandup(BBP,Dv)) Then
Buy();
2.
input : maP(80),BBP(20),Dv(2);
if data1(RSI(9) > 50 And stochasticsD(5,3,3) > 50 And MACD_OSC(12,26,9) > 0 And
MACD(12,26) > 0 And C > ma(C,20) And ma(C,80) > BollBandup(BBP,Dv)) and
data2(RSI(9) > 50 And stochasticsD(5,3,3) > 50 And MACD_OSC(12,26,9) > 0 And
MACD(12,26) > 0 And C > ma(C,20) And ma(C,80) > BollBandup(BBP,Dv)) and
data3(RSI(9) > 50 And stochasticsD(5,3,3) > 50 And MACD_OSC(12,26,9) > 0 And
MACD(12,26) > 0 And C > ma(C,20) And ma(C,80) > BollBandup(BBP,Dv)) Then
buy();
if data1(RSI(9) < 50 And stochasticsD(5,3,3) < 50 And MACD_OSC(12,26,9) < 0 And
MACD(12,26) < 0 And C < ma(C,20) And ma(C,80) < BollBandDown(BBP,Dv)) and
data2(RSI(9) < 50 And stochasticsD(5,3,3) < 50 And MACD_OSC(12,26,9) < 0 And
MACD(12,26) < 0 And C < ma(C,20) And ma(C,80) < BollBandDown(BBP,Dv)) and
data3(RSI(9) < 50 And stochasticsD(5,3,3) < 50 And MACD_OSC(12,26,9) < 0 And
MACD(12,26) < 0 And C < ma(C,20) And ma(C,80) < BollBandDown(BBP,Dv)) Then
sell();
data1은 5분봉
data2은 15분봉
data3은 45분봉
이므로 불필요한 부분은 data번호 확인후에 제거하시면 됩니다.
즐거운 하루되세요
> jbouu123 님이 쓴 글입니다.
> 제목 : 안녕하세요
> 안녕하세요
다음과 같은수식을 합성하고자 합니다
가.항과 나.항모두 크다와 작다라고만 표현한 식입니다
가)5분봉챠트와 15분 45분 세개챠트가
아래수식에 만족할경우 신호받기
input : maP(80),BBP(20),Dv(2);
var1 = ma(C,80);
var2 = BollBandup(BBP,Dv);
var3 = BollBanddown(BBP,Dv);
if CrossUP(var1,var2) Then
sell();
if CrossDOWN(var1,var3) Then
buy();
나)5분봉챠트와 15분 45분 세개챠트가
아래수식에 만족할경우 신호받기
if RSI(9) > 50 And
stochasticsD(5,3,3) > 50 And
MACD_OSC(12,26,9) > 0 And
MACD(12,26) > 0 And
C > ma(C,20) And
var1 > var2 Then
buy();
if RSI(9) < 50 And
stochasticsD(5,3,3) < 50 And
MACD_OSC(12,26,9) < 0 And
MACD(12,26) < 0 And
C < ma(C,20) And
var1 < var3 Then
sell();
사용하고자 하는 주기(분)을 추가시 그리고 제거방법도 알려주시면 감사하겠습니다
항상 감사합니다