예스스탁
예스스탁 답변
2020-08-28 17:25:39
안녕하세요
예스스탁입니다.
번호를 출력하게 작성해 드립니다.
var : M8(0,data8),M9(0,data9),M10(0,data10),M11(0,data11),M12(0,data12),M13(0,data13),M14(0,data14),M15(0,data15),M16(0,data16),M17(0,data17);
var : M18(0,data18),M19(0,data19),M20(0,data20),M21(0,data21),M22(0,data22),M23(0,data23),M24(0,data24),M25(0,data25),M26(0,data26),M27(0,data27);
var : M28(0,data28),M29(0,data29),M30(0,data30),M31(0,data31),M32(0,data32),M33(0,data33),M34(0,data34),M35(0,data35),M36(0,data36),M37(0,data37);
var : M38(0,data38),M39(0,data39),M40(0,data40),M41(0,data41),M42(0,data42),M43(0,data43),M44(0,data44),M45(0,data45),M46(0,data46),M47(0,data47);
var : M48(0,data48),M49(0,data49);
var : CHM(0,data1),CHI(0,data1),PHM(0,data1),PHI(0);
CHM = 0;
CHI = 0;
if Data8(Bdate != Bdate[1]) Then M8 = 0; M8 = M8 + Data8(M); if M8 > CHM Then {CHM = M8; CHI = 8;}
if Data9(Bdate != Bdate[1]) Then M9 = 0; M9 = M9 + Data9(M); if M9 > CHM Then {CHM = M9; CHI = 9;}
if Data10(Bdate != Bdate[1]) Then M10 = 0; M10 = M10 + Data10(M); if M10 > CHM Then {CHM = M10; CHI = 10;}
if Data11(Bdate != Bdate[1]) Then M11 = 0; M11 = M11 + Data11(M); if M11 > CHM Then {CHM = M11; CHI = 11;}
if Data12(Bdate != Bdate[1]) Then M12 = 0; M12 = M12 + Data12(M); if M12 > CHM Then {CHM = M12; CHI = 12;}
if Data13(Bdate != Bdate[1]) Then M13 = 0; M13 = M13 + Data13(M); if M13 > CHM Then {CHM = M13; CHI = 13;}
if Data14(Bdate != Bdate[1]) Then M14 = 0; M14 = M14 + Data14(M); if M14 > CHM Then {CHM = M14; CHI = 14;}
if Data15(Bdate != Bdate[1]) Then M15 = 0; M15 = M15 + Data15(M); if M15 > CHM Then {CHM = M15; CHI = 15;}
if Data16(Bdate != Bdate[1]) Then M16 = 0; M16 = M16 + Data16(M); if M16 > CHM Then {CHM = M16; CHI = 16;}
if Data17(Bdate != Bdate[1]) Then M17 = 0; M17 = M17 + Data17(M); if M17 > CHM Then {CHM = M17; CHI = 17;}
if Data18(Bdate != Bdate[1]) Then M18 = 0; M18 = M18 + Data18(M); if M18 > CHM Then {CHM = M18; CHI = 18;}
if Data19(Bdate != Bdate[1]) Then M19 = 0; M19 = M19 + Data19(M); if M19 > CHM Then {CHM = M19; CHI = 19;}
if Data20(Bdate != Bdate[1]) Then M20 = 0; M20 = M20 + Data20(M); if M20 > CHM Then {CHM = M20; CHI = 20;}
if Data21(Bdate != Bdate[1]) Then M21 = 0; M21 = M21 + Data21(M); if M21 > CHM Then {CHM = M21; CHI = 21;}
if Data22(Bdate != Bdate[1]) Then M22 = 0; M22 = M22 + Data22(M); if M22 > CHM Then {CHM = M22; CHI = 22;}
if Data23(Bdate != Bdate[1]) Then M23 = 0; M23 = M23 + Data23(M); if M23 > CHM Then {CHM = M23; CHI = 23;}
if Data24(Bdate != Bdate[1]) Then M24 = 0; M24 = M24 + Data24(M); if M24 > CHM Then {CHM = M24; CHI = 24;}
if Data25(Bdate != Bdate[1]) Then M25 = 0; M25 = M25 + Data25(M); if M25 > CHM Then {CHM = M25; CHI = 25;}
if Data26(Bdate != Bdate[1]) Then M26 = 0; M26 = M26 + Data26(M); if M26 > CHM Then {CHM = M26; CHI = 26;}
if Data27(Bdate != Bdate[1]) Then M27 = 0; M27 = M27 + Data27(M); if M27 > CHM Then {CHM = M27; CHI = 27;}
if Data28(Bdate != Bdate[1]) Then M28 = 0; M28 = M28 + Data28(M); if M28 > CHM Then {CHM = M28; PHI = 28;}
if Data29(Bdate != Bdate[1]) Then M29 = 0; M29 = M29 + Data29(M); if M29 > CHM Then {CHM = M29; PHI = 29;}
if Data30(Bdate != Bdate[1]) Then M30 = 0; M30 = M30 + Data30(M); if M30 > CHM Then {CHM = M30; PHI = 30;}
if Data31(Bdate != Bdate[1]) Then M31 = 0; M31 = M31 + Data31(M); if M31 > CHM Then {CHM = M31; PHI = 31;}
if Data32(Bdate != Bdate[1]) Then M32 = 0; M32 = M32 + Data32(M); if M32 > CHM Then {CHM = M32; PHI = 32;}
if Data33(Bdate != Bdate[1]) Then m33 = 0; M33 = M33 + Data33(M); if M33 > CHM Then {CHM = M33; PHI = 33;}
if Data34(Bdate != Bdate[1]) Then M34 = 0; M34 = M34 + Data34(M); if M34 > CHM Then {CHM = M34; PHI = 34;}
if Data35(Bdate != Bdate[1]) Then M35 = 0; M35 = M35 + Data35(M); if M35 > CHM Then {CHM = M35; PHI = 35;}
if Data36(Bdate != Bdate[1]) Then M36 = 0; M36 = M36 + Data36(M); if M36 > CHM Then {CHM = M36; PHI = 36;}
if Data37(Bdate != Bdate[1]) Then M37 = 0; M37 = M37 + Data37(M); if M37 > CHM Then {CHM = M37; PHI = 37;}
if Data38(Bdate != Bdate[1]) Then M38 = 0; M38 = M38 + Data38(M); if M38 > CHM Then {CHM = M38; PHI = 38;}
if Data39(Bdate != Bdate[1]) Then M39 = 0; M39 = M39 + Data39(M); if M39 > CHM Then {CHM = M39; PHI = 39;}
if Data40(Bdate != Bdate[1]) Then M40 = 0; M40 = M40 + Data40(M); if M40 > CHM Then {CHM = M40; PHI = 40;}
if Data41(Bdate != Bdate[1]) Then M41 = 0; M41 = M41 + Data41(M); if M41 > CHM Then {CHM = M41; PHI = 41;}
if Data42(Bdate != Bdate[1]) Then M42 = 0; M42 = M42 + Data42(M); if M42 > CHM Then {CHM = M42; PHI = 42;}
if Data43(Bdate != Bdate[1]) Then M43 = 0; M43 = M43 + Data43(M); if M43 > CHM Then {CHM = M43; PHI = 43;}
if Data44(Bdate != Bdate[1]) Then M44 = 0; M44 = M44 + Data44(M); if M44 > CHM Then {CHM = M44; PHI = 44;}
if Data45(Bdate != Bdate[1]) Then M45 = 0; M45 = M45 + Data45(M); if M45 > CHM Then {CHM = M45; PHI = 45;}
if Data46(Bdate != Bdate[1]) Then M46 = 0; M46 = M46 + Data46(M); if M46 > CHM Then {CHM = M46; PHI = 46;}
if Data47(Bdate != Bdate[1]) Then M47 = 0; M47 = M47 + Data47(M); if M47 > CHM Then {CHM = M47; PHI = 47;}
if Data48(Bdate != Bdate[1]) Then M48 = 0; M48 = M48 + Data48(M); if M48 > CHM Then {CHM = M48; PHI = 48;}
if Data49(Bdate != Bdate[1]) Then M49 = 0; M49 = M49 + Data49(M); if M49 > CHM Then {CHM = M49; PHI = 49;}
Plot1(CHI);
plot2(PHI);
즐거운 하루되세요
> 빠른예스 님이 쓴 글입니다.
> 제목 : 수식 문의드립니다.
> 안녕하세요 고생하십니다. 항상 도움주셔서 감사합니다.
제가 분봉차트에 Data8~ data27은 콜옵션
Data28~ data49 까지는 풋옵션 넣어놓고 사용중입니다.
이중에서 실시간으로 콜,풋옵션 각각 "누적 거래금액이 최대"인 행사가를 찾고 싶습니다.
예를들어
data8 322콜
data9 325콜(최대금액행사가)
data10 327콜 이라면,
data9가 최대금액행사가이니까 숫자9를 반환하게끔 하던가,
혹은 325콜의 현재가를 반환하게끔 할 수 있을까요?
미리 감사드립니다..