커뮤니티

부탁드립니다

프로필 이미지
용각산
2018-10-18 13:01:22
150
글번호 122797
답변완료
var : MH(0),ML(0),H1(0),L1(0),H2(0),L2(0),cnt(0); var : LTL(0),LTL1(0),LTL2(0),LTL3(0),LTL4(0),LTL5(0),LTL6(0); var : HTL(0),HTL1(0),HTL2(0),HTL3(0),HTL4(0),HTL5(0),HTL6(0); if bdate > Bdate[1]+30 or index == 0 Then{ MH = H; ML = L; } if H > MH Then MH = H; if L < ML Then ML = L; #월간최고가발생 if H == MH then { H1 = H; L1 = L[25]; var1 = sdate[25]; var2 = stime[25]; #이전출력선지움 TL_Delete(LTL); TL_Delete(LTL1); TL_Delete(LTL2); TL_Delete(LTL3); TL_Delete(LTL4); TL_Delete(LTL5); TL_Delete(LTL6); #새로운추세선 출력 LTL = TL_New(var1,var2,L1,sdate,stime,L1); LTL1 = TL_New(var1,var2,L1-(H1-L1)*1,sdate,stime,L1-(H1-L1)*1); LTL2 = TL_New(var1,var2,L1-(H1-L1)*2,sdate,stime,L1-(H1-L1)*2); LTL3 = TL_New(var1,var2,L1-(H1-L1)*3,sdate,stime,L1-(H1-L1)*3); LTL4 = TL_New(var1,var2,L1-(H1-L1)*4,sdate,stime,L1-(H1-L1)*4); LTL5 = TL_New(var1,var2,L1-(H1-L1)*5,sdate,stime,L1-(H1-L1)*5); LTL6 = TL_New(var1,var2,L1-(H1-L1)*6,sdate,stime,L1-(H1-L1)*6); #색상 TL_SetColor(LTL,BLUE); TL_SetColor(LTL1,BLUE); TL_SetColor(LTL2,BLUE); TL_SetColor(LTL3,BLUE); TL_SetColor(LTL4,BLUE); TL_SetColor(LTL5,BLUE); TL_SetColor(LTL6,BLUE); #굵기 TL_SetSize(LTL,3); TL_SetSize(LTL1,0); TL_SetSize(LTL2,0); TL_SetSize(LTL3,0); TL_SetSize(LTL4,0); TL_SetSize(LTL5,0); TL_SetSize(LTL6,0); #우측연장 TL_SetExtRight(LTL,True); TL_SetExtRight(LTL1,True); TL_SetExtRight(LTL2,True); TL_SetExtRight(LTL3,True); TL_SetExtRight(LTL4,True); TL_SetExtRight(LTL5,True); TL_SetExtRight(LTL6,True); } #월간최저가 발생 if L == ML then { H2 = H[25]; L2 = L; var3 = sdate[25]; var4 = stime[25]; #이전출력선지움 TL_Delete(HTL); TL_Delete(HTL1); TL_Delete(HTL2); TL_Delete(HTL3); TL_Delete(HTL4); TL_Delete(HTL5); TL_Delete(HTL6); #새로운추세선출력 HTL = TL_New(var3,var4,H2,sdate,stime,H2); HTL1 = TL_New(var3,var4,H2+(H2-L2)*1,sdate,stime,H2+(H2-L2)*1); HTL2 = TL_New(var3,var4,H2+(H2-L2)*2,sdate,stime,H2+(H2-L2)*2); HTL3 = TL_New(var3,var4,H2+(H2-L2)*3,sdate,stime,H2+(H2-L2)*3); HTL4 = TL_New(var3,var4,H2+(H2-L2)*4,sdate,stime,H2+(H2-L2)*4); HTL5 = TL_New(var3,var4,H2+(H2-L2)*5,sdate,stime,H2+(H2-L2)*5); HTL6 = TL_New(var3,var4,H2+(H2-L2)*6,sdate,stime,H2+(H2-L2)*6); #색상 TL_SetColor(HTL,YELLOW); TL_SetColor(HTL1,YELLOW); TL_SetColor(HTL2,YELLOW); TL_SetColor(HTL3,YELLOW); TL_SetColor(HTL4,YELLOW); TL_SetColor(HTL5,YELLOW); TL_SetColor(hTL6,YELLOW); #굵기 TL_SetSize(HTL,3); TL_SetSize(HTL1,0); TL_SetSize(HTL2,0); TL_SetSize(HTL3,0); TL_SetSize(HTL4,0); TL_SetSize(HTL5,0); TL_SetSize(HTL6,0); #우측연장 TL_SetExtRight(HTL,True); TL_SetExtRight(HTL1,True); TL_SetExtRight(HTL2,True); TL_SetExtRight(HTL3,True); TL_SetExtRight(HTL4,True); TL_SetExtRight(HTL5,True); TL_SetExtRight(HTL6,True); } 조전1)현재가 > 노랑선 and 현재가 노랑선이격도 3%이내 조건2)현재가 > 파랑선 ang 현재가 파랑선 이격도 3% 이내 두 조건을 하나의 수식으로 만들어 주세요 감사합니다^^
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-10-19 09:28:38

안녕하세요 예스스탁입니다. 1 지표에 파란색/노란색선의 각 7개씩 있습니다. 현재가가 파란선/노란선보다 큰 조건인데 어떤 선을 기준으로 해야 할지 모르겠습니다. 각 값중 가장 큰값 기준으로 작성해 드립니다. 2 수식 종류가 불분명하여 종목검색식으로 작성해 드립니다. 3 var : MH(0),ML(0),H1(0),L1(0),H2(0),L2(0),cnt(0); var : LTL(0),LTL1(0),LTL2(0),LTL3(0),LTL4(0),LTL5(0),LTL6(0); var : HTL(0),HTL1(0),HTL2(0),HTL3(0),HTL4(0),HTL5(0),HTL6(0); if bdate > Bdate[1]+30 or index == 0 Then{ MH = H; ML = L; } if H > MH Then MH = H; if L < ML Then ML = L; #월간최고가발생 if H == MH then { H1 = H; L1 = L[25]; var1 = sdate[25]; var2 = stime[25]; value1 = max(L1,L1-(H1-L1)*6); } #월간최저가 발생 if L == ML then { H2 = H[25]; L2 = L; value2 = max(H2,H2+(H2-L2)*6); } Condition1 = value1 > 0 and C > value1 and c < value1*1.03; Condition2 = value2 > 0 and C > value2 and c < value2*1.03; if Condition1 == true and Condition2 == true Then find(1); 즐거운 하루되세요 > 용각산 님이 쓴 글입니다. > 제목 : 부탁드립니다 > var : MH(0),ML(0),H1(0),L1(0),H2(0),L2(0),cnt(0); var : LTL(0),LTL1(0),LTL2(0),LTL3(0),LTL4(0),LTL5(0),LTL6(0); var : HTL(0),HTL1(0),HTL2(0),HTL3(0),HTL4(0),HTL5(0),HTL6(0); if bdate > Bdate[1]+30 or index == 0 Then{ MH = H; ML = L; } if H > MH Then MH = H; if L < ML Then ML = L; #월간최고가발생 if H == MH then { H1 = H; L1 = L[25]; var1 = sdate[25]; var2 = stime[25]; #이전출력선지움 TL_Delete(LTL); TL_Delete(LTL1); TL_Delete(LTL2); TL_Delete(LTL3); TL_Delete(LTL4); TL_Delete(LTL5); TL_Delete(LTL6); #새로운추세선 출력 LTL = TL_New(var1,var2,L1,sdate,stime,L1); LTL1 = TL_New(var1,var2,L1-(H1-L1)*1,sdate,stime,L1-(H1-L1)*1); LTL2 = TL_New(var1,var2,L1-(H1-L1)*2,sdate,stime,L1-(H1-L1)*2); LTL3 = TL_New(var1,var2,L1-(H1-L1)*3,sdate,stime,L1-(H1-L1)*3); LTL4 = TL_New(var1,var2,L1-(H1-L1)*4,sdate,stime,L1-(H1-L1)*4); LTL5 = TL_New(var1,var2,L1-(H1-L1)*5,sdate,stime,L1-(H1-L1)*5); LTL6 = TL_New(var1,var2,L1-(H1-L1)*6,sdate,stime,L1-(H1-L1)*6); #색상 TL_SetColor(LTL,BLUE); TL_SetColor(LTL1,BLUE); TL_SetColor(LTL2,BLUE); TL_SetColor(LTL3,BLUE); TL_SetColor(LTL4,BLUE); TL_SetColor(LTL5,BLUE); TL_SetColor(LTL6,BLUE); #굵기 TL_SetSize(LTL,3); TL_SetSize(LTL1,0); TL_SetSize(LTL2,0); TL_SetSize(LTL3,0); TL_SetSize(LTL4,0); TL_SetSize(LTL5,0); TL_SetSize(LTL6,0); #우측연장 TL_SetExtRight(LTL,True); TL_SetExtRight(LTL1,True); TL_SetExtRight(LTL2,True); TL_SetExtRight(LTL3,True); TL_SetExtRight(LTL4,True); TL_SetExtRight(LTL5,True); TL_SetExtRight(LTL6,True); } #월간최저가 발생 if L == ML then { H2 = H[25]; L2 = L; var3 = sdate[25]; var4 = stime[25]; #이전출력선지움 TL_Delete(HTL); TL_Delete(HTL1); TL_Delete(HTL2); TL_Delete(HTL3); TL_Delete(HTL4); TL_Delete(HTL5); TL_Delete(HTL6); #새로운추세선출력 HTL = TL_New(var3,var4,H2,sdate,stime,H2); HTL1 = TL_New(var3,var4,H2+(H2-L2)*1,sdate,stime,H2+(H2-L2)*1); HTL2 = TL_New(var3,var4,H2+(H2-L2)*2,sdate,stime,H2+(H2-L2)*2); HTL3 = TL_New(var3,var4,H2+(H2-L2)*3,sdate,stime,H2+(H2-L2)*3); HTL4 = TL_New(var3,var4,H2+(H2-L2)*4,sdate,stime,H2+(H2-L2)*4); HTL5 = TL_New(var3,var4,H2+(H2-L2)*5,sdate,stime,H2+(H2-L2)*5); HTL6 = TL_New(var3,var4,H2+(H2-L2)*6,sdate,stime,H2+(H2-L2)*6); #색상 TL_SetColor(HTL,YELLOW); TL_SetColor(HTL1,YELLOW); TL_SetColor(HTL2,YELLOW); TL_SetColor(HTL3,YELLOW); TL_SetColor(HTL4,YELLOW); TL_SetColor(HTL5,YELLOW); TL_SetColor(hTL6,YELLOW); #굵기 TL_SetSize(HTL,3); TL_SetSize(HTL1,0); TL_SetSize(HTL2,0); TL_SetSize(HTL3,0); TL_SetSize(HTL4,0); TL_SetSize(HTL5,0); TL_SetSize(HTL6,0); #우측연장 TL_SetExtRight(HTL,True); TL_SetExtRight(HTL1,True); TL_SetExtRight(HTL2,True); TL_SetExtRight(HTL3,True); TL_SetExtRight(HTL4,True); TL_SetExtRight(HTL5,True); TL_SetExtRight(HTL6,True); } 조전1)현재가 > 노랑선 and 현재가 노랑선이격도 3%이내 조건2)현재가 > 파랑선 ang 현재가 파랑선 이격도 3% 이내 두 조건을 하나의 수식으로 만들어 주세요 감사합니다^^