커뮤니티

봉과 봉 연결선 굵기와 색 조절

프로필 이미지
슛팅
2016-11-17 11:50:21
95
글번호 104085
답변완료
봉과 봉 연결선 굵기와 색 조절할수 있게 수식 변경 부탁드립니다 수고하세요 Input : shortPeriod(12), longPeriod(26),signal(9); Var : MACDV(0),MACDs(0),TL1(0),TL2(0); MACDv = MACD(shortPeriod, longPeriod); MACDs = ema(MACDv,signal); If CrossUP(MACDV, 0) Then { var1 = sdate; var2 = stime; var3 = C; if var13 > 0 Then{ TL_Delete(TL1); TL1 = TL_New(var11,var12,var13,var1,var2,var3); TL_SetColor(TL1,RED); TL_SetExtRight(TL1,true); } } If CrossDown(MACDV, 0) Then{ var11 = sdate; var12 = stime; var13 = C; if var3 > 0 Then{ TL_Delete(TL2); TL2 = TL_New(var1,var2,var3,var11,var12,var13); TL_SetColor(TL2,BLUE); TL_SetExtRight(TL2,true); } } plot1(MACDv,"MACD"); plot2(MACDs,"MACDsig"); PlotBaseLine1(0);
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2016-11-17 14:08:41

안녕하세요 예스스탁입니다. 색상은 예약어로 지정하셔야 합니다. 랭귀지 도움말에서 색상예약어 참고하시기 바랍니다. Input : shortPeriod(12), longPeriod(26),signal(9),골드색상(red),데드색상(blue),굵기(0); Var : MACDV(0),MACDs(0),TL1(0),TL2(0); MACDv = MACD(shortPeriod, longPeriod); MACDs = ema(MACDv,signal); If CrossUP(MACDV, 0) Then { var1 = sdate; var2 = stime; var3 = C; if var13 > 0 Then{ TL_Delete(TL1); TL1 = TL_New(var11,var12,var13,var1,var2,var3); TL_SetColor(TL1,골드색상); TL_SetExtRight(TL1,true); TL_SetSize(TL1,굵기); } } If CrossDown(MACDV, 0) Then{ var11 = sdate; var12 = stime; var13 = C; if var3 > 0 Then{ TL_Delete(TL2); TL2 = TL_New(var1,var2,var3,var11,var12,var13); TL_SetColor(TL2,데드색상); TL_SetExtRight(TL2,true); TL_SetSize(TL1,굵기); } } plot1(MACDv,"MACD"); plot2(MACDs,"MACDsig"); PlotBaseLine1(0); 즐거운 하루되세요 > 슛팅 님이 쓴 글입니다. > 제목 : 봉과 봉 연결선 굵기와 색 조절 > 봉과 봉 연결선 굵기와 색 조절할수 있게 수식 변경 부탁드립니다 수고하세요 Input : shortPeriod(12), longPeriod(26),signal(9); Var : MACDV(0),MACDs(0),TL1(0),TL2(0); MACDv = MACD(shortPeriod, longPeriod); MACDs = ema(MACDv,signal); If CrossUP(MACDV, 0) Then { var1 = sdate; var2 = stime; var3 = C; if var13 > 0 Then{ TL_Delete(TL1); TL1 = TL_New(var11,var12,var13,var1,var2,var3); TL_SetColor(TL1,RED); TL_SetExtRight(TL1,true); } } If CrossDown(MACDV, 0) Then{ var11 = sdate; var12 = stime; var13 = C; if var3 > 0 Then{ TL_Delete(TL2); TL2 = TL_New(var1,var2,var3,var11,var12,var13); TL_SetColor(TL2,BLUE); TL_SetExtRight(TL2,true); } } plot1(MACDv,"MACD"); plot2(MACDs,"MACDsig"); PlotBaseLine1(0);
프로필 이미지

슛팅

2016-11-17 14:19:26

슛팅 님에 의해 삭제된 답변입니다.