커뮤니티

부탁드립니다.

프로필 이미지
서태공
2024-03-03 14:45:03
790
글번호 177085
답변완료
1. 당일 콜의 현재 종가가 풋의 최고가 위로 올라가면 계속 빨강색으로, 다시 최고가 이하로 내려가면 계속 파란색으로, 당일 풋의 현재 종가가 콜의 최고가 위로 올라가면 계속 파란색으로, 다시 최고가 이하로 내려가면 계속 빨강색으로 구현해 주세요 2. 당일 콜의 현재 종가가 풋의 최저가 아래로 내려가면 계속 빨강색으로, 다시 최저가 이상으로 올라가면 계속 파란색으로, 당일 풋의 현재 종가가 콜의 최저가 아래로 내려가면 계속 파란색으로, 다시 최저가 이상으로 올라가면 계속 빨강색으로 구현해 주세요 3. 콜이든 풋이든 현재 종가가 당일 상대방 최고가 위로 올라갔다가 다시 최고가 아래로 내려오면 계속 파란색으로, 콜이든 풋이든 현재 종가가 당일 상대방 최저가 아래로 내려갔다가 다시 최저가 위로 올라오면 빨강색으로 계속 구현해 주세요 4. 전달 고가, 저가, 종가, 시가 및 당월 시가와 중간값을 우측 추세선으로 구현해 주세요 5. 전주 고가, 저가, 종가, 시가 및 당주 시가와 중간값을 우측 추세선으로 구현해 주세요 6. 전일 고가, 저가, 종가, 시가 및 당일 시가와 중간값을 우측 추세선으로 구현해 주세요 7. 종가가 양봉이면 고가를 기준으로 수평 우측 추세선으로 17개봉 동안만 계속 구현해 주세요, 종가가 음봉이면 저가를 기준으로 수평 우측 추세선으로 17개봉 동안만 계속 구현해 주세요 고맙습니다.
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-03-04 09:42:10

안녕하세요 예스스탁입니다 1 var : T(0,Data2); if data2(Bdate != Bdate[1]) Then T = 0; if Data2(c) > data3(HighD(0)) Then T = 1; if T == 1 and Data2(c) < data3(HighD(0)) Then T = 2; if Data3(c) > data2(HighD(0)) Then T = -1; if T == -1 and Data3(c) < data2(HighD(0)) Then T = -2; if T == 1 Then PlotPaintBar(H,L,"강조",Red); if T == 2 Then PlotPaintBar(H,L,"강조",Blue); if T == -1 Then PlotPaintBar(H,L,"강조",Blue); if T == -2 Then PlotPaintBar(H,L,"강조",Red); 2 var : T(0,Data2); if data2(Bdate != Bdate[1]) Then T = 0; if Data2(c) < data3(lowD(0)) Then T = 1; if T == 1 and Data2(c) > data3(lowD(0)) Then T = 2; if Data3(c) < data2(lowD(0)) Then T = -1; if T == -1 and Data3(c) > data2(lowD(0)) Then T = -2; if T == 1 Then PlotPaintBar(H,L,"강조",Red); if T == 2 Then PlotPaintBar(H,L,"강조",Blue); if T == -1 Then PlotPaintBar(H,L,"강조",Blue); if T == -2 Then PlotPaintBar(H,L,"강조",Red); 3 var : T(0,Data2),S(0,Data2); if data2(Bdate != Bdate[1]) Then { T = 0; S = 0; } if Data2(c) > data3(HighD(0)) Then T = 1; if T == 1 and Data2(c) < data3(HighD(0)) Then T = 2; if Data3(c) > data2(HighD(0)) Then T = -1; if T == -1 and Data3(c) < data2(HighD(0)) Then T = -2; if Data2(c) < data3(lowD(0)) Then S = 1; if T == 1 and Data2(c) > data3(lowD(0)) Then S = 2; if Data3(c) < data2(lowD(0)) Then S = -1; if T == -1 and Data3(c) > data2(lowD(0)) Then S = -2; if T == 2 Then PlotPaintBar(H,L,"강조",Blue); if T == -2 Then PlotPaintBar(H,L,"강조",Blue); if S == 2 Then PlotPaintBar(H,L,"강조",Red); if S == -2 Then PlotPaintBar(H,L,"강조",Red); 4 var : d1(0),t1(0); var : oo(0),hh(0),ll(0),cc(0); var : oo1(0),hh1(0),ll1(0),cc1(0); var : tl1(0),tl2(0),tl3(0),tl4(0),tl5(0),tl6(0); if Bdate > Bdate[1]+30 Then { d1 = sDate; t1 = sTime; oo = o; hh = h; ll = l; oo1 = oo[1]; hh1 = hh[1]; ll1 = ll[1]; cc1 = cc[1]; if oo1 > 0 Then { tl1 = TL_New(sDate,sTime,oo1,NextBarSdate,NextBarStime,oo1); tl2 = TL_New(sDate,sTime,hh1,NextBarSdate,NextBarStime,hh1); tl3 = TL_New(sDate,sTime,ll1,NextBarSdate,NextBarStime,ll1); tl4 = TL_New(sDate,sTime,cc1,NextBarSdate,NextBarStime,cc1); TL_SetColor(tl1,Green); TL_SetColor(tl2,Red); TL_SetColor(tl3,Blue); TL_SetColor(tl4,Black); } tl5 = TL_New(sDate,sTime,oo,NextBarSdate,NextBarStime,oo); tl6 = TL_New(sDate,sTime,(hh+ll)/2,NextBarSdate,NextBarStime,(hh+ll)/2); TL_SetColor(tl5,Lime); TL_SetColor(tl6,Cyan); } if hh > 0 and h > hh Then hh = h; if ll > 0 and l < ll Then ll = l; cc = c; if oo1 > 0 Then { TL_SetEnd(tl1,NextBarSdate,NextBarStime,oo1); TL_SetEnd(tl2,NextBarSdate,NextBarStime,hh1); TL_SetEnd(tl3,NextBarSdate,NextBarStime,ll1); TL_SetEnd(tl4,NextBarSdate,NextBarStime,cc1); } if oo > 0 Then { TL_SetEnd(tl5,NextBarSdate,NextBarStime,oo); TL_SetBegin(tl6,d1,t1,(hh+ll)/2); TL_SetEnd(tl6,NextBarSdate,NextBarStime,(hh+ll)/2); } 5 var : d1(0),t1(0); var : oo(0),hh(0),ll(0),cc(0); var : oo1(0),hh1(0),ll1(0),cc1(0); var : tl1(0),tl2(0),tl3(0),tl4(0),tl5(0),tl6(0); if DayOfWeek(Bdate) < DayOfWeek(Bdate[1]) Then { d1 = sDate; t1 = sTime; oo = o; hh = h; ll = l; oo1 = oo[1]; hh1 = hh[1]; ll1 = ll[1]; cc1 = cc[1]; if oo1 > 0 Then { tl1 = TL_New(sDate,sTime,oo1,NextBarSdate,NextBarStime,oo1); tl2 = TL_New(sDate,sTime,hh1,NextBarSdate,NextBarStime,hh1); tl3 = TL_New(sDate,sTime,ll1,NextBarSdate,NextBarStime,ll1); tl4 = TL_New(sDate,sTime,cc1,NextBarSdate,NextBarStime,cc1); TL_SetColor(tl1,Green); TL_SetColor(tl2,Red); TL_SetColor(tl3,Blue); TL_SetColor(tl4,Black); } tl5 = TL_New(sDate,sTime,oo,NextBarSdate,NextBarStime,oo); tl6 = TL_New(sDate,sTime,(hh+ll)/2,NextBarSdate,NextBarStime,(hh+ll)/2); TL_SetColor(tl5,Lime); TL_SetColor(tl6,Cyan); } if hh > 0 and h > hh Then hh = h; if ll > 0 and l < ll Then ll = l; cc = c; if oo1 > 0 Then { TL_SetEnd(tl1,NextBarSdate,NextBarStime,oo1); TL_SetEnd(tl2,NextBarSdate,NextBarStime,hh1); TL_SetEnd(tl3,NextBarSdate,NextBarStime,ll1); TL_SetEnd(tl4,NextBarSdate,NextBarStime,cc1); } if oo > 0 Then { TL_SetEnd(tl5,NextBarSdate,NextBarStime,oo); TL_SetBegin(tl6,d1,t1,(hh+ll)/2); TL_SetEnd(tl6,NextBarSdate,NextBarStime,(hh+ll)/2); } 6 var : d1(0),t1(0); var : oo(0),hh(0),ll(0),cc(0); var : oo1(0),hh1(0),ll1(0),cc1(0); var : tl1(0),tl2(0),tl3(0),tl4(0),tl5(0),tl6(0); if Bdate != Bdate[1] Then { d1 = sDate; t1 = sTime; oo = o; hh = h; ll = l; oo1 = oo[1]; hh1 = hh[1]; ll1 = ll[1]; cc1 = cc[1]; if oo1 > 0 Then { tl1 = TL_New(sDate,sTime,oo1,NextBarSdate,NextBarStime,oo1); tl2 = TL_New(sDate,sTime,hh1,NextBarSdate,NextBarStime,hh1); tl3 = TL_New(sDate,sTime,ll1,NextBarSdate,NextBarStime,ll1); tl4 = TL_New(sDate,sTime,cc1,NextBarSdate,NextBarStime,cc1); TL_SetColor(tl1,Green); TL_SetColor(tl2,Red); TL_SetColor(tl3,Blue); TL_SetColor(tl4,Black); } tl5 = TL_New(sDate,sTime,oo,NextBarSdate,NextBarStime,oo); tl6 = TL_New(sDate,sTime,(hh+ll)/2,NextBarSdate,NextBarStime,(hh+ll)/2); TL_SetColor(tl5,Lime); TL_SetColor(tl6,Cyan); } if hh > 0 and h > hh Then hh = h; if ll > 0 and l < ll Then ll = l; cc = c; if oo1 > 0 Then { TL_SetEnd(tl1,NextBarSdate,NextBarStime,oo1); TL_SetEnd(tl2,NextBarSdate,NextBarStime,hh1); TL_SetEnd(tl3,NextBarSdate,NextBarStime,ll1); TL_SetEnd(tl4,NextBarSdate,NextBarStime,cc1); } if oo > 0 Then { TL_SetEnd(tl5,NextBarSdate,NextBarStime,oo); TL_SetBegin(tl6,d1,t1,(hh+ll)/2); TL_SetEnd(tl6,NextBarSdate,NextBarStime,(hh+ll)/2); } 7 var : tl1(0),tl2(0); if C > O Then { var1 = H; Var2 = Index; TL1 = TL_New(sDate,sTime,var1,NextBarSdate,NextBarStime,var1); } Else { if var1 > 0 and Index < Var2+17 Then TL_SetEnd(TL1,NextBarSdate,NextBarStime,var1); } if C < O Then { var3 = L; Var4 = Index; TL2 = TL_New(sDate,sTime,var3,NextBarSdate,NextBarStime,var3); } Else { if var3 > 0 and Index < Var4+17 Then TL_SetEnd(TL2,NextBarSdate,NextBarStime,var3); } 즐거운 하루되세요 > 서태공 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 1. 당일 콜의 현재 종가가 풋의 최고가 위로 올라가면 계속 빨강색으로, 다시 최고가 이하로 내려가면 계속 파란색으로, 당일 풋의 현재 종가가 콜의 최고가 위로 올라가면 계속 파란색으로, 다시 최고가 이하로 내려가면 계속 빨강색으로 구현해 주세요 2. 당일 콜의 현재 종가가 풋의 최저가 아래로 내려가면 계속 빨강색으로, 다시 최저가 이상으로 올라가면 계속 파란색으로, 당일 풋의 현재 종가가 콜의 최저가 아래로 내려가면 계속 파란색으로, 다시 최저가 이상으로 올라가면 계속 빨강색으로 구현해 주세요 3. 콜이든 풋이든 현재 종가가 당일 상대방 최고가 위로 올라갔다가 다시 최고가 아래로 내려오면 계속 파란색으로, 콜이든 풋이든 현재 종가가 당일 상대방 최저가 아래로 내려갔다가 다시 최저가 위로 올라오면 빨강색으로 계속 구현해 주세요 4. 전달 고가, 저가, 종가, 시가 및 당월 시가와 중간값을 우측 추세선으로 구현해 주세요 5. 전주 고가, 저가, 종가, 시가 및 당주 시가와 중간값을 우측 추세선으로 구현해 주세요 6. 전일 고가, 저가, 종가, 시가 및 당일 시가와 중간값을 우측 추세선으로 구현해 주세요 7. 종가가 양봉이면 고가를 기준으로 수평 우측 추세선으로 17개봉 동안만 계속 구현해 주세요, 종가가 음봉이면 저가를 기준으로 수평 우측 추세선으로 17개봉 동안만 계속 구현해 주세요 고맙습니다.