커뮤니티

69461 번 2.5 마디선에 대해 수정 및 질문합니다.

프로필 이미지
라몬
2020-10-14 12:23:03
738
글번호 143082
답변완료
안녕하세요 ~ 보내주신 수식 고맙습니다. 제가 시스템에 적용해보니 화면으로 나오지 않고 지표로 적용해보니 나오는데 선의 위치가 빠지거나 틀립니다. 즉 2.5 마디선은 2t 이상 검정선은 맞습니다.(320선, 322.5선.325선등 2.5차이) 중간값인 1.25의 선은 맞지 않습니다.(320선과 322.5선의 중간값인 321.25 등 1t 실선) 그리고 1.25와 2.5 마디선의 중간값인 0.625 차이의 값 (320과 321.25 의중간값인 320.625 는 점선으로 표시) 이 안되어 있는부분이 많습니다. 수정부탁 드리고 또한 이 질문에 대한 적용이 시스템인지, 지표인지 알려주시면 고맙겠습니다. 잘 이해 안되시면 통화가능한 번호 알려주시면 연락드리겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-10-14 16:10:06

안녕하세요 예스스탁입니다. 식을 수정했습니다. 시스템식은 매수와 매도등 신호관련 수식입니다. 아래 내용은 지표식으로 작성해서 적용하셔야 합니다. 지표식 작성후에 문법검증(f4)을 하고 f5키를 누르시면 지표속성이 나타납니다. 지표속성의 Y축표시탭에서 가격으로 지정하고 수식완료후에 차트에 적용하시면 됩니다. input : 간격(2.5); var : cnt(0); Array : HTL1[100](0),LTL1[100](0); Array : HTL2[100](0),LTL2[100](0); Array : HTL3[100](0),LTL3[100](0); Array : HTL4[100](0),LTL4[100](0); if Index == 1 or Bdate != Bdate[1] Then { var1 = Floor(DayOpen/간격)*간격; For cnt = 0 to 99 { TL_Delete(HTL1[cnt]); TL_Delete(HTL2[cnt]); TL_Delete(HTL3[cnt]); TL_Delete(HTL4[cnt]); TL_Delete(LTL1[cnt]); TL_Delete(LTL2[cnt]); TL_Delete(LTL3[cnt]); TL_Delete(LTL4[cnt]); value1 = var1+간격*cnt; value11 = value1+간격; value2 = (value1 + Value11)/2 ; value3 = (value1+Value2)/2; value4 = (value11+Value2)/2; HTL1[cnt] = TL_New(sDate,sTime,value1,NextBarSdate,NextBarStime,Value1); HTL2[cnt] = TL_New(sDate,sTime,value2,NextBarSdate,NextBarStime,Value2); HTL3[cnt] = TL_New(sDate,sTime,value3,NextBarSdate,NextBarStime,Value3); HTL4[cnt] = TL_New(sDate,sTime,value4,NextBarSdate,NextBarStime,Value4); TL_SetExtLeft(HTL1[cnt],true); TL_SetExtLeft(HTL2[cnt],true); TL_SetExtLeft(HTL3[cnt],true); TL_SetExtLeft(HTL4[cnt],true); TL_SetExtRight(HTL1[cnt],true); TL_SetExtRight(HTL2[cnt],true); TL_SetExtRight(HTL3[cnt],true); TL_SetExtRight(HTL4[cnt],true); TL_SetSize(HTL1[cnt],2); TL_SetSize(HTL2[cnt],1); TL_SetSize(HTL3[cnt],0); TL_SetSize(HTL4[cnt],0); TL_SetStyle(HTL1[cnt],1); TL_SetStyle(HTL2[cnt],1); TL_SetStyle(HTL3[cnt],3); TL_SetStyle(HTL4[cnt],3); if cnt >= 1 Then { value5 = var1-간격*cnt; value55 = Value5 + 간격; value6 = (Value5+Value55)/2; value7 = (Value5+Value6)/2; value8 = (Value55+Value6)/2; LTL1[cnt] = TL_New(sDate,sTime,value5,NextBarSdate,NextBarStime,Value5); LTL2[cnt] = TL_New(sDate,sTime,value6,NextBarSdate,NextBarStime,Value6); LTL3[cnt] = TL_New(sDate,sTime,value7,NextBarSdate,NextBarStime,Value7); LTL4[cnt] = TL_New(sDate,sTime,value8,NextBarSdate,NextBarStime,Value8); TL_SetExtLeft(LTL1[cnt],true); TL_SetExtLeft(LTL2[cnt],true); TL_SetExtLeft(LTL3[cnt],true); TL_SetExtLeft(LTL4[cnt],true); TL_SetExtRight(LTL1[cnt],true); TL_SetExtRight(LTL2[cnt],true); TL_SetExtRight(LTL3[cnt],true); TL_SetExtRight(LTL4[cnt],true); TL_SetSize(LTL1[cnt],2); TL_SetSize(LTL2[cnt],1); TL_SetSize(LTL3[cnt],0); TL_SetSize(LTL4[cnt],0); TL_SetStyle(LTL1[cnt],1); TL_SetStyle(LTL2[cnt],1); TL_SetStyle(LTL3[cnt],3); TL_SetStyle(LTL4[cnt],3); } } } 즐거운 하루되세요 > 라몬 님이 쓴 글입니다. > 제목 : 69461 번 2.5 마디선에 대해 수정 및 질문합니다. > 안녕하세요 ~ 보내주신 수식 고맙습니다. 제가 시스템에 적용해보니 화면으로 나오지 않고 지표로 적용해보니 나오는데 선의 위치가 빠지거나 틀립니다. 즉 2.5 마디선은 2t 이상 검정선은 맞습니다.(320선, 322.5선.325선등 2.5차이) 중간값인 1.25의 선은 맞지 않습니다.(320선과 322.5선의 중간값인 321.25 등 1t 실선) 그리고 1.25와 2.5 마디선의 중간값인 0.625 차이의 값 (320과 321.25 의중간값인 320.625 는 점선으로 표시) 이 안되어 있는부분이 많습니다. 수정부탁 드리고 또한 이 질문에 대한 적용이 시스템인지, 지표인지 알려주시면 고맙겠습니다. 잘 이해 안되시면 통화가능한 번호 알려주시면 연락드리겠습니다.