커뮤니티

재문의 드립니다(77624)

프로필 이미지
심홍
2022-06-14 01:27:39
1298
글번호 159818
답변완료
안녕하세요 예스스탁입니다. 2 var1 = highest(h,200); Var2 = ma(C,3); Plot1(0); if h > var1[1] Then { value1 = H; Value2 = Index; Value3 = 0; } Else { if Value2 > 0 Then { if Index <= Value2+20 and h <= value1*1.03 and H >= value1*0.97 Then Value3 = Value3+1; if Index >= Value2+3 and h <= value1*1.05 and Value3 >= 1 and CountIf(C>O,2)[1] == 2 and CrossUp(C,value1*0.98) Then 질의1 Plot1(H,"매수",사각형,레드); 질의2 if CrossDown(C,Var2) Then Plot2(H,"매도"삼각형,파랑); } } 지표로만 사용하려 질의 드립니다. 질의1 가격차트상에 지표로 Plot1(H,"매수",사각형,레드); 질의2 if CrossDown(C,Var2) Then Plot2(H,"매도"삼각형,파랑); 질의 2의 매도표시는 신고가이후 3이평을 데드크로스한 첫봉에만 표시하고 싶습니다 수고하십시요 .
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-06-14 10:56:14

안녕하세요 예스스탁입니다. 텍스트 함수로 사각형 표시되게 작성해 드립니다. 질의2는 200봉 신고가 이후에 첫번째 발생한 이평이탈에만 표시됩니다. var: tx1(0),tx2(0); var1 = highest(h,200); Var2 = ma(C,3); if h > var1[1] Then { value1 = H; Value2 = Index; Value3 = 0; Condition1 = False; } Else { if Value2 > 0 Then { if Index <= Value2+20 and h <= value1*1.03 and H >= value1*0.97 Then Value3 = Value3+1; if Index >= Value2+3 and h <= value1*1.05 and Value3 >= 1 and CountIf(C>O,2)[1] == 2 and CrossUp(C,value1*0.98) Then { tx1 = Text_New(sDate,sTime,H,"■"); Text_SetStyle(tx1,2,1); Text_SetSize(tx1,12); Text_SetColor(tx1,Red); } if Condition1 == False and CrossDown(C,Var2) Then { Condition1 = true; tx2 = Text_New(sDate,sTime,H,"■"); Text_SetStyle(tx2,2,1); Text_SetSize(tx2,12); Text_SetColor(tx2,Blue); } } } 즐거운 하루되세요 > 심홍 님이 쓴 글입니다. > 제목 : 재문의 드립니다(77624) > 안녕하세요 예스스탁입니다. 2 var1 = highest(h,200); Var2 = ma(C,3); Plot1(0); if h > var1[1] Then { value1 = H; Value2 = Index; Value3 = 0; } Else { if Value2 > 0 Then { if Index <= Value2+20 and h <= value1*1.03 and H >= value1*0.97 Then Value3 = Value3+1; if Index >= Value2+3 and h <= value1*1.05 and Value3 >= 1 and CountIf(C>O,2)[1] == 2 and CrossUp(C,value1*0.98) Then 질의1 Plot1(H,"매수",사각형,레드); 질의2 if CrossDown(C,Var2) Then Plot2(H,"매도"삼각형,파랑); } } 지표로만 사용하려 질의 드립니다. 질의1 가격차트상에 지표로 Plot1(H,"매수",사각형,레드); 질의2 if CrossDown(C,Var2) Then Plot2(H,"매도"삼각형,파랑); 질의 2의 매도표시는 신고가이후 3이평을 데드크로스한 첫봉에만 표시하고 싶습니다 수고하십시요 .