답변완료
수정부탁합니다
> 제목 : 수정부탁해요
> 1.일봉기준 주가이평선이 5>20>60
2.일봉기준 Band%B(20.2)가 상승중
3.일봉기준 1일전 5일 이평선이 상승중일때
**60분봉에서 매매 활용할수있게 수정부탁합니다 (참조는 일봉 매매는분봉)
1 and 2 and 3 이면
mfi(14)하단기준선30이하 일때 현재봉이 2봉전 기준선보다 크다면 매수
> 안녕하세요
예스스탁입니다.
input : P1(5),P2(20),P3(60),BBP(20);
Input: MFiP(14);
var : MFIv(0),기준선(0);
var : cnt(0),sumV1(0),sumV2(0),sumV3(0),mav1(0),mav2(0),mav3(0);
var : sumV4(0),sumV41(0),BBmd(0),BBmd1(0);
var : sumV11(0),sumV12(0),mav11(0),mav12(0);
sumV1 = 0;
sumV11 = 0;
sumV12 = 0;
sumV2 = 0;
sumV3 = 0;
sumV4 = 0;
sumV41 = 0;
for cnt = 0 to max(P1,P2,P3,BBP)
{
if cnt < P1 Then
{
sumV1 = sumV1+DayClose(cnt);
sumV11 = sumV11+DayClose(cnt+1);
sumV12 = sumV12+DayClose(cnt+2);
}
if cnt < P2 Then
sumV2 = sumV2+DayClose(cnt);
if cnt < P3 Then
sumV3 = sumV3+DayClose(cnt);
if cnt < BBP Then
{
sumV4 = sumV4+DayClose(cnt);
sumV41 = sumV41 + DayClose(cnt+1);
}
}
maV1 = sumV1 / P1;
maV11 = sumV11 / P1;
maV12 = sumV12 / P1;
maV2 = sumV2 / P2;
maV3 = sumV3 / P3;
BBmd = sumV4 / BBP;
BBmd1 = sumV41 / BBP;
MFIv = MFI(MFiP);
기준선 = (highest(H,26)+lowest(L,26))/2;
if mav1 > mav2 and mav2 > mav3 and
BBmd > BBmd1 and
mav11 > mav12 and
MFIv < 30 and
기준선 > 기준선[2] Then
buy();
2020-05-31
2150
글번호 139381
시스템
답변완료
부탁드립니다
수고하십니다
*아래수식을 지표에 별표 표시되게 수식부탁드립니다
var : MM(0),MS(0),조건(false),MV(0),비교(false),tx(0);
MM=MACD(기간1,기간2);
Ms=ema(MM,기간3);
조건=MM>MM[1]&&MM[1]<MM[2]&&MM<Ms;
if 조건 Then
Mv = L[1];
비교 = MM<Ms&&MM[1]<Ms[1]&&
MM[2]<Ms[2]&&
MM[3]<Ms[3]&&
MM[4]<Ms[4]&&
MM[5]<Ms[5]&&
MM[6]<Ms[6]&&
MM[7]<Ms[7]&&
MM[8]<Ms[8]&&
MM[9]<Ms[9];
if CrossDOWN(MM,Mv)&&비교 Then{
tx = Text_New_Self(sdate,stime,MM,"★");
#Text_SetStyle(tx,2,1);
Text_SetColor(tx,BLACK);
Text_SetBold(tx,4);}
plot1(MM,"macd");
2020-05-29
2495
글번호 139366
지표