커뮤니티

문의 드립니다

프로필 이미지
회원
2015-12-16 14:58:53
109
글번호 93469
답변완료
var: TTT44(0),TTT55(0),TTTT44(0),TTTT55(0),TL58(0),TL59(0),TX58(0),TX59(0); if crossup(var15,var20) and var15>var20 Then{ TTT44 = 1; TTTT44 =0; TTT55 = var20; } if crossdown(var15,var20) and var15<var20 Then{ TTT44 = 0; TTTT44 =-1; TTTT55 = var20; } ########################## TL_Delete(TL58); TL_Delete(TL59); TL58 = TL_New(sdate[8],sTime[8],TTT55-0.05,sdate,stime,TTT55-0.05); TL59 = TL_New(sdate[8],sTime[8],TTTT55+0.05,sdate,stime,TTTT55+0.05); if TTT44 == 1 and TTTT44 == 0 and var15>=var20 then { TL_Delete(TL59); TL_SetSize(TL58,6); #### 저점지지기준선수평선 굵기 TL_SetExtRight(TL58,true); #TL_SetExtleft(TL58,true); TL_SetColor(TL58,rgb(255,128,64)); } if TTT44 == 0 and TTTT44 == -1 and var15<=var20 then { TL_Delete(TL58); TL_SetSize(TL59,6); #### 고점저항기준선수평선 굵기 TL_SetExtRight(TL59,true); #TL_SetExtleft(TL59,true); TL_SetColor(TL59,rgb(0,128,255)); } 위와 같이 수식을 짰는데 TL58/TL59의 선 굵기가 설정되어 있고 6으로 그려 지는데 첫 발생후에는 원하는 선으로 그려 지는데 발생후 다음 봉이 만들어지면 수평선이 시프트 되면서 같은 형태로 그려지지 않고, 수평선이 가는 실선으로 그려 집니다 수정 부탁 드립니다 두번째 질문은요/// 콜 매결수량X현재가 = ===> 각 포지션의 전체 합계산 콜 당일 미결수량증감X현재가 = ===> 각 포지션의 전체 합계산 풋 매결수량X현재가 = ===> 각 포지션의 전체 합계산 폿 당일 미결수량증감X현재가 = ===> 각 포지션의 전체 합계산 위의 데이타를 얻고 싶습니다. data, data2,data2 ..... 구축하는 방법과 데이타를 얻는 수식을 좀 부탁 드립니다 늘 만족할만한 답변에 감사 드리고 있습니다
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2015-12-16 15:35:46

안녕하세요 예스스탁입니다. 1. 굵기에 대한 설정이 crossup/crossdown이 발생한 봉에서만 설정이 되는데 TL58과 TL59가 매봉 삭제되고 새로 그려집니다. 그러므로 굵기나,우측연장,색상도 매봉 같이 셋티되게 하셔야 합니다. var: TTT44(0),TTT55(0),TTTT44(0),TTTT55(0),TL58(0),TL59(0),TX58(0),TX59(0); if crossup(var15,var20) and var15>var20 Then{ TTT44 = 1; TTTT44 =0; TTT55 = var20; } if crossdown(var15,var20) and var15<var20 Then{ TTT44 = 0; TTTT44 =-1; TTTT55 = var20; } ########################## TL_Delete(TL58); TL_Delete(TL59); TL58 = TL_New(sdate[8],sTime[8],TTT55-0.05,sdate,stime,TTT55-0.05); TL_SetSize(TL58,6); #### 저점지지기준선수평선 굵기 TL_SetExtRight(TL58,true); #TL_SetExtleft(TL58,true); TL_SetColor(TL58,rgb(255,128,64)); TL59 = TL_New(sdate[8],sTime[8],TTTT55+0.05,sdate,stime,TTTT55+0.05); TL_SetSize(TL59,6); #### 고점저항기준선수평선 굵기 TL_SetExtRight(TL59,true); #TL_SetExtleft(TL59,true); TL_SetColor(TL59,rgb(0,128,255)); if TTT44 == 1 and TTTT44 == 0 and var15>=var20 then { TL_Delete(TL59); } if TTT44 == 0 and TTTT44 == -1 and var15<=var20 then { TL_Delete(TL58); } 2. 해당 부분은 저희쪽에서 식으로 작성해 드리기 어렵습니다. 해당 내용은 차트에 전체 옵션콜/풋 종목을 모두 참조로 적용하신 후에 사용자분이 몇번 데이터부터 몇번 데이터까지가 콜인지 풋이지 확인하고 직접 작성해 가셔야 합니다 아래 내용 참고하시기 바랍니다. 아래식은 옵션전체종목이 총 10종목이고 data1~data5가 콜 data6~data10이 풋으로 차트에 적용한것으로 가정해서 작성해 드리는 식입니다. 수식의 주종목이 data1이고 참조데이터는 data2부터 data99까지 번호가 부여됩니다, 차트 왼쪽상단의 종목선택버튼 중 왼쪽이 주종목 오른쪽이 참조데이터 선택해 차트에 추가하는 버튼입니다. 전체종목을 차트에 적용하시고 데이터번호로 구분해서 식 직접 추가하셔야 합니다. var : C1(0,data1),C2(0,data1),P1(0,data1),P2(0,data1); #미결제수량*현재가(data1~data5합산) C1 = data1(OI*c)+data2(OI*c)+data3(OI*c)+data4(OI*c)+data5(OI*c); #당일미결제증감*현재가(data1~data5합산) C2 = data1((OI-CloseD(1))*c)+data2((OI-CloseD(1))*c)+data3((OI-CloseD(1))*c)+data4((OI-CloseD(1))*c)+data5((OI-CloseD(1))*c); #미결제수량*현재가(data6~data10합산) P1 = data6(OI*c)+data7(OI*c)+data8(OI*c)+data9(OI*c)+data10(OI*c); #당일미결제증감*현재가(data6~data10합산) P2 = data6((OI-CloseD(1))*c)+data7((OI-CloseD(1))*c)+data8((OI-CloseD(1))*c)+data9((OI-CloseD(1))*c)+data10((OI-CloseD(1))*c); 즐거운 하루되세요 > 빨간봉 님이 쓴 글입니다. > 제목 : 문의 드립니다 > var: TTT44(0),TTT55(0),TTTT44(0),TTTT55(0),TL58(0),TL59(0),TX58(0),TX59(0); if crossup(var15,var20) and var15>var20 Then{ TTT44 = 1; TTTT44 =0; TTT55 = var20; } if crossdown(var15,var20) and var15<var20 Then{ TTT44 = 0; TTTT44 =-1; TTTT55 = var20; } ########################## TL_Delete(TL58); TL_Delete(TL59); TL58 = TL_New(sdate[8],sTime[8],TTT55-0.05,sdate,stime,TTT55-0.05); TL59 = TL_New(sdate[8],sTime[8],TTTT55+0.05,sdate,stime,TTTT55+0.05); if TTT44 == 1 and TTTT44 == 0 and var15>=var20 then { TL_Delete(TL59); TL_SetSize(TL58,6); #### 저점지지기준선수평선 굵기 TL_SetExtRight(TL58,true); #TL_SetExtleft(TL58,true); TL_SetColor(TL58,rgb(255,128,64)); } if TTT44 == 0 and TTTT44 == -1 and var15<=var20 then { TL_Delete(TL58); TL_SetSize(TL59,6); #### 고점저항기준선수평선 굵기 TL_SetExtRight(TL59,true); #TL_SetExtleft(TL59,true); TL_SetColor(TL59,rgb(0,128,255)); } 위와 같이 수식을 짰는데 TL58/TL59의 선 굵기가 설정되어 있고 6으로 그려 지는데 첫 발생후에는 원하는 선으로 그려 지는데 발생후 다음 봉이 만들어지면 수평선이 시프트 되면서 같은 형태로 그려지지 않고, 수평선이 가는 실선으로 그려 집니다 수정 부탁 드립니다 두번째 질문은요/// 콜 매결수량X현재가 = ===> 각 포지션의 전체 합계산 콜 당일 미결수량증감X현재가 = ===> 각 포지션의 전체 합계산 풋 매결수량X현재가 = ===> 각 포지션의 전체 합계산 폿 당일 미결수량증감X현재가 = ===> 각 포지션의 전체 합계산 위의 데이타를 얻고 싶습니다. data, data2,data2 ..... 구축하는 방법과 데이타를 얻는 수식을 좀 부탁 드립니다 늘 만족할만한 답변에 감사 드리고 있습니다
프로필 이미지

회원

2015-12-16 16:34:55

회원 님에 의해 삭제된 답변입니다.