커뮤니티

바탕화면식과 추가식부탁드립니다

프로필 이미지
bestkim
2017-11-14 12:54:56
148
글번호 114159
답변완료
안녕하세요 1.바탕화면수식 60틱차트 바탕화면색이 1) 400틱의 이동편균선5선 상승 and adx14 상승할때 red 2) 400틱의 이동편균선5선 하락 and adx14 상승할때 blue 되도록 수식부탁드립니다 이평선은 Input : Period1(5),ADXP(14); Variables: TLen1(0),TRIma1(0),ADXV(0); TLen1 = Ceiling((Period1 + 1) * .5); TRIma1 =Ema(Ema(C, TLen1), TLen1); 을 씁니다 2.아래 plot1이 1)캔들의 시가기준으로 상승하면 red 하락하면 blue로 색이 변화되는 수식 2)1틱기준으로 상승할때 red 하락할때 blue로 색이변화되는수식을 부탁드립니다 plot1(Ticks,"체결건수"); 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-11-14 15:57:16

안녕하세요 예스스탁입니다. 1 예스랭귀지에는 바탕화면자체를 변경하는 기능은 없습니다. 비슷하게 보시기 위해서는 지표의 채우기기능을 이용해 처리해볼수는 있고 사용자분이 지표속성과 기본차트속성에서 여러가지 설정을 하셔야 합니다. 60틱 차트에 400틱 데이터를 참조데이터로 추가하고 아래순서로 식적성 및 설정하고 적용하셔야 합니다. 1-1 식작성 아래 내용을 지표식으로 작성하시고 f4를 눌러 문법검증. Input : Period1(5),ADXP(14); Var : TLen1(0,data2),TRIma1(0,data2),ADXV(0,data2); TLen1 = data2(Ceiling((Period1 + 1) * .5)); TRIma1 = data2(Ema(Ema(C, TLen1), TLen1)); ADXV = data2(ADX(ADXP)); if TRIma1 > TRIma1[1] and ADXV > ADXV[1] then{ plot1(99999999999,"라인1"); plot2(0,"라인2"); } else if TRIma1 < TRIma1[1] and ADXV > ADXV[1] then{ plot1(0,"라인1"); plot2(99999999999,"라인2"); } Else{ plot1(0,"라인1"); plot2(0,"라인2"); } 1-2 지표속성 설정 문법검증 후에 f5키를 누르면 지표속성창이 나타납니다. 지표속성창의 Y축표시탭에서 Y축을 가격으로 지정, 지표속성창의 차트표시탭의 하단에서 채우기 클릭하고 첨부된 그림과 같이 지정 1-3 기본차트속성 설정 차트의 기본차트속성에서 Y축을 화면(기본차트)로 지정. 기본차트속성은 차트에서 봉을 마우스로 더블클릭하면 나타납니다. 1-4 위 설정을 모두 마친후에 지표를 적용하시면 됩니다. 2 if O > O[1] then plot1(Ticks,"체결건수",red); else if O < O[1] Then plot1(Ticks,"체결건수",blue); Else plot1(Ticks,"체결건수",BLACK); 1틱기준은 1틱차트에 적용하실때만 가능합니다. 1틱차트에 위식 그대로 적용하시면 됩니다. 즐거운 하루되세요 > bestkim 님이 쓴 글입니다. > 제목 : 바탕화면식과 추가식부탁드립니다 > 안녕하세요 1.바탕화면수식 60틱차트 바탕화면색이 1) 400틱의 이동편균선5선 상승 and adx14 상승할때 red 2) 400틱의 이동편균선5선 하락 and adx14 상승할때 blue 되도록 수식부탁드립니다 이평선은 Input : Period1(5),ADXP(14); Variables: TLen1(0),TRIma1(0),ADXV(0); TLen1 = Ceiling((Period1 + 1) * .5); TRIma1 =Ema(Ema(C, TLen1), TLen1); 을 씁니다 2.아래 plot1이 1)캔들의 시가기준으로 상승하면 red 하락하면 blue로 색이 변화되는 수식 2)1틱기준으로 상승할때 red 하락할때 blue로 색이변화되는수식을 부탁드립니다 plot1(Ticks,"체결건수"); 감사합니다