커뮤니티
부탁합니다.
2017-05-29 13:46:06
90
글번호 109911
안녕하세요.
MFI를 이용한 시스템식 작성 부탁합니다.
기간 : 14
SPercent1 : 65
SPercent2 : 80
LPercent1 : 20
LPercent2 : 35
매수신호 :
직전MFI가 LPercent1 보다 작고, 현재MFI가 LPercent1 보다 크며, 현재가가 직전가보다 클때,
또는
직전MFI가 LPercent2 보다 작고, 현재MFI가 LPercent2 보다 크며, 현재가가 직전가보다 클때,
또는
직전MFI가 SPercent1 보다 작고, 현재MFI가 SPercent1 보다 크며, 현재가가 직전가보다 클때,
또는
직전MFI가 SPercent2 보다 작고, 현재MFI가 SPercent2 보다 크며, 현재가가 직전가보다 클때,
매도신호 :
직전MFI가 LPercent1 보다 크고, 현재MFI가 LPercent1 보다 적으며, 현재가가 직전가보다 적을때,
또는
직전MFI가 LPercent2 보다 크고, 현재MFI가 LPercent2 보다 적으며, 현재가가 직전가보다 적을때,
또는
직전MFI가 SPercent1 보다 크고, 현재MFI가 SPercent1 보다 적으며, 현재가가 직전가보다 적을때,
또는
직전MFI가 SPercent2 보다 크고, 현재MFI가 SPercent2 보다 적으며, 현재가가 직전가보다 적을때,
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-05-30 10:46:20
안녕하세요
예스스탁입니다.
input : 기간(14),SPercent1(65),SPercent2(80),LPercent1(20),LPercent2(35);
var1 = MFI(기간);
if (var1 > LPercent1 and var1[1] < LPercent1 and C > C[1]) or
(var1 > LPercent2 and var1[1] < LPercent2 and C > C[1]) or
(var1 > SPercent1 and var1[1] < SPercent1 and C > C[1]) or
(var1 > SPercent2 and var1[1] < SPercent2 and C > C[1]) Then
buy();
if (var1 < LPercent1 and var1[1] > LPercent1 and C < C[1]) or
(var1 < LPercent2 and var1[1] > LPercent2 and C < C[1]) or
(var1 < SPercent1 and var1[1] > SPercent1 and C < C[1]) or
(var1 < SPercent2 and var1[1] > SPercent2 and C < C[1]) Then
sell();
즐거운 하루되세요
> 한바다 님이 쓴 글입니다.
> 제목 : 부탁합니다.
> 안녕하세요.
MFI를 이용한 시스템식 작성 부탁합니다.
기간 : 14
SPercent1 : 65
SPercent2 : 80
LPercent1 : 20
LPercent2 : 35
매수신호 :
직전MFI가 LPercent1 보다 작고, 현재MFI가 LPercent1 보다 크며, 현재가가 직전가보다 클때,
또는
직전MFI가 LPercent2 보다 작고, 현재MFI가 LPercent2 보다 크며, 현재가가 직전가보다 클때,
또는
직전MFI가 SPercent1 보다 작고, 현재MFI가 SPercent1 보다 크며, 현재가가 직전가보다 클때,
또는
직전MFI가 SPercent2 보다 작고, 현재MFI가 SPercent2 보다 크며, 현재가가 직전가보다 클때,
매도신호 :
직전MFI가 LPercent1 보다 크고, 현재MFI가 LPercent1 보다 적으며, 현재가가 직전가보다 적을때,
또는
직전MFI가 LPercent2 보다 크고, 현재MFI가 LPercent2 보다 적으며, 현재가가 직전가보다 적을때,
또는
직전MFI가 SPercent1 보다 크고, 현재MFI가 SPercent1 보다 적으며, 현재가가 직전가보다 적을때,
또는
직전MFI가 SPercent2 보다 크고, 현재MFI가 SPercent2 보다 적으며, 현재가가 직전가보다 적을때,
감사합니다.