커뮤니티
도와주세요
2011-08-31 10:57:41
512
글번호 42330
수고많으십니다.
다음 조건으로 시스템 매매식을 구현해 보고 싶은데 도와주시면 고맙겠읍니다.
[시스템 구현내용]
ㅇ MFI : 적용기간 25일, 과매수권 80, 과매도권 20 (MFI와 RSI 과매수권은 70선, 80선 2개 라인으로 설정되었다고 가정)
ㅇ RSI : 적용기간 25일, 과매수권 70, 과매도권 30 (MFI와 RSI 과매도권은 20선, 30선 2개 라인으로 설정되었다고 가정)
ㅇ 이격도 : 적용기간 100일 일때와 120일 일때
ㅇ 매도조건(일봉기준) :
- 단기매도권 : 25일 CCI가 상승하여 RSI 과매수권 70선을 통과하고,
MFI 과매수권 80선을 터치(통과)하면 매도
- 장기매도권 : 100일 이격도와 120일 이격도가 상승하여 RSI 과매수권 70선을 통과
하고, MFI 과매수권 80선을 터치(통과)하면 매도되도록 하는 조건을
다음 매매시스템식에 삽입하는 로직을 좀 도와 주세요...
[현재 매매시스템식]
If crossup(ma(c,5), ma(c,20)) then
buy()
If crossdown(ma(c,5), ma(c,20)) then
sell()
답변 1
예스스탁 예스스탁 답변
2011-08-31 11:06:06
안녕하세요
예스스탁입니다.
input : MFIperiod(25),CCIPeriod(25),RSiPeriod(25),DisPeriod1(100),DisPeriod2(120);
var1 = MFI(MFIPeriod);
var2 = CCI(CCIPeriod);
var3 = RSI(RSIPeriod);
var4 = Disparity(DisPeriod1);
var5 = Disparity(DisPeriod2);
If crossup(ma(c,5), ma(c,20)) then
buy();
If crossdown(ma(c,5), ma(c,20)) then
sell();
if var2 > var2[1] And #CCI상승
var3 > 70 and #RSI 70 이상
crossup(var1,80) Then#MFI가 80 상향돌파
sell();
if var4 > var4[1] and var5 > var5[1] and#100이격도 200이격도가 상승
var3 > 70 And#RSI 70이상
crossup(var1,80) Then#MFI가 80 상향돌파
sell();
즐거운 하루되세요
> 민기삼촌 님이 쓴 글입니다.
> 제목 : 도와주세요
> 수고많으십니다.
다음 조건으로 시스템 매매식을 구현해 보고 싶은데 도와주시면 고맙겠읍니다.
[시스템 구현내용]
ㅇ MFI : 적용기간 25일, 과매수권 80, 과매도권 20 (MFI와 RSI 과매수권은 70선, 80선 2개 라인으로 설정되었다고 가정)
ㅇ RSI : 적용기간 25일, 과매수권 70, 과매도권 30 (MFI와 RSI 과매도권은 20선, 30선 2개 라인으로 설정되었다고 가정)
ㅇ 이격도 : 적용기간 100일 일때와 120일 일때
ㅇ 매도조건(일봉기준) :
- 단기매도권 : 25일 CCI가 상승하여 RSI 과매수권 70선을 통과하고,
MFI 과매수권 80선을 터치(통과)하면 매도
- 장기매도권 : 100일 이격도와 120일 이격도가 상승하여 RSI 과매수권 70선을 통과
하고, MFI 과매수권 80선을 터치(통과)하면 매도되도록 하는 조건을
다음 매매시스템식에 삽입하는 로직을 좀 도와 주세요...
[현재 매매시스템식]
If crossup(ma(c,5), ma(c,20)) then
buy()
If crossdown(ma(c,5), ma(c,20)) then
sell()
다음글
이전글