커뮤니티

수정 요청

프로필 이미지
한국사람73
2016-10-26 15:46:15
103
글번호 103375
답변완료
안녕하세요. 하기 원표현은 삭제하고 단순 고저중심으로 3가지선으로 부탁드립니다. 항상 감사드립니다. input : P(14); var : TL1(0),TL2(0),tx1(0),tx2(0); if SwingHigh(1,h,P,P,P*2+1) != -1 Then{ var1 = sdate[P]; var2 = sTime[P]; var3 = H[P]; var4 = var1[1]; var5 = var2[1]; var6 = var3[1]; if var6 > 0 Then{ #고점에 동그라미 그리기 Tx1 = Text_New(var1,var2,var3,"●"); #동그라미 색상, 빨강 Text_SetColor(Tx1,RED); Text_SetStyle(Tx1,2,2); } } if SwingLow(1,L,P,P,P*2+1) != -1 Then{ var11 = sdate[P]; var12 = sTime[P]; var13 = L[P]; var14 = var11[1]; var15 = var12[1]; var16 = var13[1]; if var16 > 0 Then{ #저점에 동그라미 그리기 Tx2 = Text_New(var11,var12,var13,"●"); #동그라미 색상, 파랑 Text_SetColor(Tx2,BLUE); Text_SetStyle(Tx2,2,2); } }
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2016-10-26 17:00:03

안녕하세요 예스스탁입니다. input : P(14); var : TL1(0),TL2(0),tx1(0),tx2(0); if SwingHigh(1,h,P,P,P*2+1) != -1 Then{ var1 = H[P]; } if SwingLow(1,L,P,P,P*2+1) != -1 Then{ var2 = L[P]; } plot1(var1); plot2(var2); plot3((var1+var2)/2); 즐거운 하루되세요 > 한국사람73 님이 쓴 글입니다. > 제목 : 수정 요청 > 안녕하세요. 하기 원표현은 삭제하고 단순 고저중심으로 3가지선으로 부탁드립니다. 항상 감사드립니다. input : P(14); var : TL1(0),TL2(0),tx1(0),tx2(0); if SwingHigh(1,h,P,P,P*2+1) != -1 Then{ var1 = sdate[P]; var2 = sTime[P]; var3 = H[P]; var4 = var1[1]; var5 = var2[1]; var6 = var3[1]; if var6 > 0 Then{ #고점에 동그라미 그리기 Tx1 = Text_New(var1,var2,var3,"●"); #동그라미 색상, 빨강 Text_SetColor(Tx1,RED); Text_SetStyle(Tx1,2,2); } } if SwingLow(1,L,P,P,P*2+1) != -1 Then{ var11 = sdate[P]; var12 = sTime[P]; var13 = L[P]; var14 = var11[1]; var15 = var12[1]; var16 = var13[1]; if var16 > 0 Then{ #저점에 동그라미 그리기 Tx2 = Text_New(var11,var12,var13,"●"); #동그라미 색상, 파랑 Text_SetColor(Tx2,BLUE); Text_SetStyle(Tx2,2,2); } }
프로필 이미지

한국사람73

2016-10-26 17:10:00

기존 지표에 원지점이과 하기수식이랑 선 위치가 다르게 나타납니다. 수정 부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수정 요청 > 안녕하세요 예스스탁입니다. input : P(14); var : TL1(0),TL2(0),tx1(0),tx2(0); if SwingHigh(1,h,P,P,P*2+1) != -1 Then{ var1 = H[P]; } if SwingLow(1,L,P,P,P*2+1) != -1 Then{ var2 = L[P]; } plot1(var1); plot2(var2); plot3((var1+var2)/2); 즐거운 하루되세요 > 한국사람73 님이 쓴 글입니다. > 제목 : 수정 요청 > 안녕하세요. 하기 원표현은 삭제하고 단순 고저중심으로 3가지선으로 부탁드립니다. 항상 감사드립니다. input : P(14); var : TL1(0),TL2(0),tx1(0),tx2(0); if SwingHigh(1,h,P,P,P*2+1) != -1 Then{ var1 = sdate[P]; var2 = sTime[P]; var3 = H[P]; var4 = var1[1]; var5 = var2[1]; var6 = var3[1]; if var6 > 0 Then{ #고점에 동그라미 그리기 Tx1 = Text_New(var1,var2,var3,"●"); #동그라미 색상, 빨강 Text_SetColor(Tx1,RED); Text_SetStyle(Tx1,2,2); } } if SwingLow(1,L,P,P,P*2+1) != -1 Then{ var11 = sdate[P]; var12 = sTime[P]; var13 = L[P]; var14 = var11[1]; var15 = var12[1]; var16 = var13[1]; if var16 > 0 Then{ #저점에 동그라미 그리기 Tx2 = Text_New(var11,var12,var13,"●"); #동그라미 색상, 파랑 Text_SetColor(Tx2,BLUE); Text_SetStyle(Tx2,2,2); } }
프로필 이미지

예스스탁 예스스탁 답변

2016-10-26 17:45:30

안녕하세요 예스스탁입니다. 현재 지표가 변경되서 그려지는 지점이 스윙하이와 스윙로우를 최초에 판단하는 시점입니다. 텍스트함수는 현재봉보다 이전봉에 특정문자나 기호를 출력할수 있어 해당 봉의 꼭지점에 마크를 하게 한 식인데 일반 plot은 과거봉으로 역산해서 그리질 못합니다. 수식을 작성하시고 문법검증후에 f5키를 누르시면 지표속성이 나타납니다. 지표속성창의 차트표시탭에서 수평이동에 P로 지정한 봉수만큼 -로 지정해 주시면 됩니다 P가 14이면 -14로 지정해 주시면 됩니다. 즐거운 하루되세요 > 한국사람73 님이 쓴 글입니다. > 제목 : Re : Re : 수정 요청 > 기존 지표에 원지점이과 하기수식이랑 선 위치가 다르게 나타납니다. 수정 부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수정 요청 > 안녕하세요 예스스탁입니다. input : P(14); var : TL1(0),TL2(0),tx1(0),tx2(0); if SwingHigh(1,h,P,P,P*2+1) != -1 Then{ var1 = H[P]; } if SwingLow(1,L,P,P,P*2+1) != -1 Then{ var2 = L[P]; } plot1(var1); plot2(var2); plot3((var1+var2)/2); 즐거운 하루되세요 > 한국사람73 님이 쓴 글입니다. > 제목 : 수정 요청 > 안녕하세요. 하기 원표현은 삭제하고 단순 고저중심으로 3가지선으로 부탁드립니다. 항상 감사드립니다. input : P(14); var : TL1(0),TL2(0),tx1(0),tx2(0); if SwingHigh(1,h,P,P,P*2+1) != -1 Then{ var1 = sdate[P]; var2 = sTime[P]; var3 = H[P]; var4 = var1[1]; var5 = var2[1]; var6 = var3[1]; if var6 > 0 Then{ #고점에 동그라미 그리기 Tx1 = Text_New(var1,var2,var3,"●"); #동그라미 색상, 빨강 Text_SetColor(Tx1,RED); Text_SetStyle(Tx1,2,2); } } if SwingLow(1,L,P,P,P*2+1) != -1 Then{ var11 = sdate[P]; var12 = sTime[P]; var13 = L[P]; var14 = var11[1]; var15 = var12[1]; var16 = var13[1]; if var16 > 0 Then{ #저점에 동그라미 그리기 Tx2 = Text_New(var11,var12,var13,"●"); #동그라미 색상, 파랑 Text_SetColor(Tx2,BLUE); Text_SetStyle(Tx2,2,2); } }