커뮤니티

안녕하세요

프로필 이미지
회원
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(); 사용하고자 하는 주기(분)을 추가시 그리고 제거방법도 알려주시면 감사하겠습니다 항상 감사합니다