커뮤니티

수정 의뢰 드립니다!

프로필 이미지
qha71
2021-04-23 10:41:15
1117
글번호 148307
답변완료
안녕하세요! 아래는 어제 만들어 주신 지표인데 빠트린 부분이 있어서 제가 직접 한번 만들어 보았는데 데이터가 안불러와지는 걸 확인했습니다. 1. 제가 원하는건 data1 = 콜427 현재가 라고 가정 했을때 data2 = 풋430 현재가 / data3 = 풋427 현재가 / data4 = 풋425 현재가 입니다. 즉, 수식조건은 = (data1 현재가+ data2 현재가 / 2) , (data1 현재가+ data3 현재가 / 2) , (data1 현재가+ data4 현재가 / 2) 이렇게 3종류선 + 시가 + 전일 고가와 저가, 당일 상대등가격의 고가와 저가를 선으로 나타내고 싶습니다. 2. 그리고 챠트에 어제 날짜의 선들도 계속 화면에 나타나서 복잡한데, 당일의 선들만 화면에 표시 되면 매매에 많은 도움이 될것 같습니다! 수정 좀 부탁드립니다! var : cnt(0,Data1); var : v1(0,Data1),v2(0,Data1),v3(0,Data1),v4(0,Data1); var : tl1(0,Data1),tl2(0,Data1),tl3(0,Data1),tl4(0,Data1); var : tx1(0,Data1),tx2(0,Data1),tx3(0,Data1),tx4(0,Data1); #(Data1+Data2)/2; v1 = (Data1(c)+Data2(c))/2; #(Data1+Data3)/2; v2 = (Data1(c)+Data3(c))/2; #(Data1+Data4)/2; v3 = (Data1(c)+Data4(c))/2; #(Data1+Data4)/2; v4 = (Data1(c)+Data5(c))/2; For cnt = 0 to 10 { Text_Delete(tx1[cnt]); Text_Delete(tx2[cnt]); Text_Delete(tx3[cnt]); Text_Delete(tx4[cnt]); TL_Delete(tl1[cnt]); TL_Delete(tl2[cnt]); TL_Delete(tl3[cnt]); TL_Delete(tl4[cnt]); } tx1 = Text_New(NextBarSdate,NextBarStime,v1,NumToStr(v1,2)); tx2 = Text_New(NextBarSdate,NextBarStime,v2,NumToStr(v2,2)); tx3 = Text_New(NextBarSdate,NextBarStime,v3,NumToStr(v3,2)); tx4 = Text_New(NextBarSdate,NextBarStime,v4,NumToStr(v4,2)); tl1 = TL_New(sDate,sTime,v1,NextBarSdate,NextBarStime,v1); tl2 = TL_New(sDate,sTime,v2,NextBarSdate,NextBarStime,v2); tl3 = TL_New(sDate,sTime,v3,NextBarSdate,NextBarStime,v3); tl4 = TL_New(sDate,sTime,v4,NextBarSdate,NextBarStime,v4); TL_SetColor(tl1,BLACK);#콜427+ 풋430/2 TL_SetColor(tl2,BLUE);#콜427+풋427/2 중심가 TL_SetColor(tl3,BLACK);#콜427+풋425/2 TL_SetColor(tl4,BLACK);##콜427+풋432/2 TL_SetExtLeft(TL1,true); TL_SetExtLeft(TL2,true); TL_SetExtLeft(TL3,true); TL_SetExtLeft(TL4,true); TL_SetExtRight(TL1,true); TL_SetExtRight(TL2,true); TL_SetExtRight(TL3,true); TL_SetExtRight(TL4,true); Plot1(DayOpen); plot2(data3(highd(1)));//타종목의 전일 고가 plot3(data3(LowD(1)));//타종목의 전일 저가 Plot4((DayHigh+DayLow)/2); Plot5(DayHigh(1)); Plot6(DayLow(1));
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-04-23 11:38:58

안녕하세요 예스스탁입니다. var : cnt(0,Data1); var : v1(0,Data1),v2(0,Data1),v3(0,Data1),v4(0,Data1); var : v5(0,Data1),v6(0,Data1),v7(0,Data1),v8(0,Data1); var : tl1(0,Data1),tl2(0,Data1),tl3(0,Data1),tl4(0,Data1); var : tl5(0,Data1),tl6(0,Data1),tl7(0,Data1),tl8(0,Data1); var : tx1(0,Data1),tx2(0,Data1),tx3(0,Data1),tx4(0,Data1); var : tx5(0,Data1),tx6(0,Data1),tx7(0,Data1),tx8(0,Data1); #(Data1+Data2)/2; v1 = (Data1(c)+Data2(c))/2; #(Data1+Data3)/2; v2 = (Data1(c)+Data3(c))/2; #(Data1+Data4)/2; v3 = (Data1(c)+Data4(c))/2; #Data1 시가 v4 = Data1(DayOpen); #Data1 전일고가 v5 = Data1(DayHigh(1)); #Data1 전일저가 v6 = Data1(DayLow(1)); #Data3 당일고가 v7 = Data3(highD(0)); #Data3 당일저가 v8 = Data3(LowD(0)); For cnt = 0 to 20 { Text_Delete(tx1[cnt]); Text_Delete(tx2[cnt]); Text_Delete(tx3[cnt]); Text_Delete(tx4[cnt]); Text_Delete(tx5[cnt]); Text_Delete(tx6[cnt]); Text_Delete(tx7[cnt]); Text_Delete(tx8[cnt]); TL_Delete(tl1[cnt]); TL_Delete(tl2[cnt]); TL_Delete(tl3[cnt]); TL_Delete(tl4[cnt]); TL_Delete(tl5[cnt]); TL_Delete(tl6[cnt]); TL_Delete(tl7[cnt]); TL_Delete(tl8[cnt]); } tx1 = Text_New(NextBarSdate,NextBarStime,v1,NumToStr(v1,2)); tx2 = Text_New(NextBarSdate,NextBarStime,v2,NumToStr(v2,2)); tx3 = Text_New(NextBarSdate,NextBarStime,v3,NumToStr(v3,2)); tx4 = Text_New(NextBarSdate,NextBarStime,v4,NumToStr(v4,2)); tx5 = Text_New(NextBarSdate,NextBarStime,v5,NumToStr(v5,2)); tx6 = Text_New(NextBarSdate,NextBarStime,v6,NumToStr(v6,2)); tx7 = Text_New(NextBarSdate,NextBarStime,v7,NumToStr(v7,2)); tx8 = Text_New(NextBarSdate,NextBarStime,v8,NumToStr(v8,2)); tl1 = TL_New(sDate,sTime,v1,NextBarSdate,NextBarStime,v1); tl2 = TL_New(sDate,sTime,v2,NextBarSdate,NextBarStime,v2); tl3 = TL_New(sDate,sTime,v3,NextBarSdate,NextBarStime,v3); tl4 = TL_New(sDate,sTime,v4,NextBarSdate,NextBarStime,v4); tl5 = TL_New(sDate,sTime,v5,NextBarSdate,NextBarStime,v5); tl6 = TL_New(sDate,sTime,v6,NextBarSdate,NextBarStime,v6); tl7 = TL_New(sDate,sTime,v7,NextBarSdate,NextBarStime,v7); tl8 = TL_New(sDate,sTime,v8,NextBarSdate,NextBarStime,v8); TL_SetColor(tl1,BLACK); TL_SetColor(tl2,BLUE); TL_SetColor(tl3,BLACK); TL_SetColor(tl4,BLACK); TL_SetColor(tl5,BLACK); TL_SetColor(tl6,BLACK); TL_SetColor(tl7,BLACK); TL_SetColor(tl8,BLACK); TL_SetExtLeft(TL1,true); TL_SetExtLeft(TL2,true); TL_SetExtLeft(TL3,true); TL_SetExtLeft(TL4,true); TL_SetExtLeft(TL5,true); TL_SetExtLeft(TL6,true); TL_SetExtLeft(TL7,true); TL_SetExtLeft(TL8,true); TL_SetExtRight(TL1,true); TL_SetExtRight(TL2,true); TL_SetExtRight(TL3,true); TL_SetExtRight(TL4,true); TL_SetExtRight(TL5,true); TL_SetExtRight(TL6,true); TL_SetExtRight(TL7,true); TL_SetExtRight(TL8,true); 즐거운 하루되세요 > qha71 님이 쓴 글입니다. > 제목 : 수정 의뢰 드립니다! > 안녕하세요! 아래는 어제 만들어 주신 지표인데 빠트린 부분이 있어서 제가 직접 한번 만들어 보았는데 데이터가 안불러와지는 걸 확인했습니다. 1. 제가 원하는건 data1 = 콜427 현재가 라고 가정 했을때 data2 = 풋430 현재가 / data3 = 풋427 현재가 / data4 = 풋425 현재가 입니다. 즉, 수식조건은 = (data1 현재가+ data2 현재가 / 2) , (data1 현재가+ data3 현재가 / 2) , (data1 현재가+ data4 현재가 / 2) 이렇게 3종류선 + 시가 + 전일 고가와 저가, 당일 상대등가격의 고가와 저가를 선으로 나타내고 싶습니다. 2. 그리고 챠트에 어제 날짜의 선들도 계속 화면에 나타나서 복잡한데, 당일의 선들만 화면에 표시 되면 매매에 많은 도움이 될것 같습니다! 수정 좀 부탁드립니다! var : cnt(0,Data1); var : v1(0,Data1),v2(0,Data1),v3(0,Data1),v4(0,Data1); var : tl1(0,Data1),tl2(0,Data1),tl3(0,Data1),tl4(0,Data1); var : tx1(0,Data1),tx2(0,Data1),tx3(0,Data1),tx4(0,Data1); #(Data1+Data2)/2; v1 = (Data1(c)+Data2(c))/2; #(Data1+Data3)/2; v2 = (Data1(c)+Data3(c))/2; #(Data1+Data4)/2; v3 = (Data1(c)+Data4(c))/2; #(Data1+Data4)/2; v4 = (Data1(c)+Data5(c))/2; For cnt = 0 to 10 { Text_Delete(tx1[cnt]); Text_Delete(tx2[cnt]); Text_Delete(tx3[cnt]); Text_Delete(tx4[cnt]); TL_Delete(tl1[cnt]); TL_Delete(tl2[cnt]); TL_Delete(tl3[cnt]); TL_Delete(tl4[cnt]); } tx1 = Text_New(NextBarSdate,NextBarStime,v1,NumToStr(v1,2)); tx2 = Text_New(NextBarSdate,NextBarStime,v2,NumToStr(v2,2)); tx3 = Text_New(NextBarSdate,NextBarStime,v3,NumToStr(v3,2)); tx4 = Text_New(NextBarSdate,NextBarStime,v4,NumToStr(v4,2)); tl1 = TL_New(sDate,sTime,v1,NextBarSdate,NextBarStime,v1); tl2 = TL_New(sDate,sTime,v2,NextBarSdate,NextBarStime,v2); tl3 = TL_New(sDate,sTime,v3,NextBarSdate,NextBarStime,v3); tl4 = TL_New(sDate,sTime,v4,NextBarSdate,NextBarStime,v4); TL_SetColor(tl1,BLACK);#콜427+ 풋430/2 TL_SetColor(tl2,BLUE);#콜427+풋427/2 중심가 TL_SetColor(tl3,BLACK);#콜427+풋425/2 TL_SetColor(tl4,BLACK);##콜427+풋432/2 TL_SetExtLeft(TL1,true); TL_SetExtLeft(TL2,true); TL_SetExtLeft(TL3,true); TL_SetExtLeft(TL4,true); TL_SetExtRight(TL1,true); TL_SetExtRight(TL2,true); TL_SetExtRight(TL3,true); TL_SetExtRight(TL4,true); Plot1(DayOpen); plot2(data3(highd(1)));//타종목의 전일 고가 plot3(data3(LowD(1)));//타종목의 전일 저가 Plot4((DayHigh+DayLow)/2); Plot5(DayHigh(1)); Plot6(DayLow(1));