커뮤니티

수정 의뢰 드립니다!

프로필 이미지
qha71
2020-12-28 10:30:05
583
글번호 144923
답변완료
안녕하세요! 아래 수식에서 콜과 풋의 교차 가격의 수를 늘리고 싶습니다! 수정 전 콜 가격 5개 -------> 수정 후 콜 가격 20 개 수정 전 풋 가격 5개 -------> 수정 후 콜 가격 20 개 로 수정을 부탁드립니다! 감사합니다! --------------------------------------------------- input : CallPrice1(2.49),CallPrice2(3.0),CallPrice3(3.51),CallPrice4(4.30),CallPrice5(5.21); input : PutPrice1(2.43),PutPrice2(2.86),PutPrice3(3.36),PutPrice4(3.95),PutPrice5(4.65); if data2(crossup(c,CallPrice1) or CrossDown(c,CallPrice1)) Then { var21 = c; } if data2(crossup(c,CallPrice2) or CrossDown(c,CallPrice2)) Then { var22 = c; } if data2(crossup(c,CallPrice3) or CrossDown(c,CallPrice3)) Then { var23 = c; } if data2(crossup(c,CallPrice4) or CrossDown(c,CallPrice4)) Then { var24 = c; } if data2(crossup(c,CallPrice5) or CrossDown(c,CallPrice5)) Then { var25 = c; } if var21 > 0 then plot1(var21,"data2 CallPrice1교차"); if var22 > 0 then plot2(var22,"data2 CallPrice2교차"); if var23 > 0 then plot3(var23,"data2 CallPrice3교차"); if var24 > 0 then plot4(var24,"data2 CallPrice4교차"); if var25 > 0 then plot5(var25,"data2 CallPrice5교차"); if data3(crossup(c,PutPrice1) or CrossDown(c,PutPrice1)) Then { var31 = c; } if data3(crossup(c,PutPrice2) or CrossDown(c,PutPrice2)) Then { var32 = c; } if data3(crossup(c,PutPrice3) or CrossDown(c,PutPrice3)) Then { var33 = c; } if data3(crossup(c,PutPrice4) or CrossDown(c,PutPrice4)) Then { var34 = c; } if data3(crossup(c,PutPrice5) or CrossDown(c,PutPrice5)) Then { var35 = c; } if var31 > 0 then plot6(var31,"data3 PutPrice1교차"); if var32 > 0 then plot7(var32,"data3 PutPrice2교차"); if var33 > 0 then plot8(var33,"data3 PutPrice3교차"); if var34 > 0 then plot9(var34,"data3 PutPrice4교차"); if var35 > 0 then plot10(var35,"data3 PutPrice5교차"); -------------------------------------------------------------- 아래 수식은 옵션 가격 40개 입니다! 아래 수식을 콜 20 개, 풋 20 개로 나누어서 적용하고 싶습니다! 가격은 제가 임의로 지정하고 싶습니다! 수정을 의뢰할 부분은 가격선이 챠트에 콜20개, 풋 20개로 나타날때 가격라인에 가격이 표시되게 하고 싶습니다. 예> ---------------------------------------------------------------------- 콜 2.5 이런식으로 나타날 수 있도록 수정을 부탁드립니다! input : price1(0.21),price2(0.9),price3(0.8),price4(0.1),price5(0.2),price6(0.3),price7(0.4),price8(0.5),price9(0.7),price10(0.75), price11(1.2),price12(1.3),price13(1.4),price14(1.5),price15(1.6),price16(1.7),price17(1.8),price18(1.9),price19(1.95),price20(1.85), price21(2.2),price22(2.3),price23(2.4),price24(2.5),price25(2.6),price26(2.7),price27(2.8),price28(2.9),price29(2.95),price30(2.85), price31(3.2),price32(3.3),price33(3.4),price34(3.5),price35(3.6),price36(3.7),price37(3.8),price38(3.9),price39(3.95),price40(3.85); plot1(price1); plot2(price2); plot3(price3); plot4(price4); plot5(price5); plot6(price6); plot7(price7); plot8(price8); plot9(price9); plot10(price10); plot11(price11); plot12(price12); plot13(price13); plot14(price14); plot15(price15); plot16(price16); plot17(price17); plot18(price18); plot19(price19); plot20(price20); plot21(price21); plot22(price22); plot23(price23); plot24(price24); plot25(price25); plot26(price26); plot27(price27); plot28(price28); plot29(price29); plot30(price30); plot41(price31); plot42(price32); plot43(price33); plot44(price34); plot45(price35); plot46(price36); plot47(price37); plot48(price38); plot49(price39); plot50(price40);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-12-28 14:04:55

안녕하세요 예스스탁입니다. 외부변수의 각 가격은 별도로 수정하시기 바랍니다. 1 input : CallPrice1(2.49),CallPrice2(3.0),CallPrice3(3.51),CallPrice4(4.30),CallPrice5(5.21); input : CallPrice6(2.49),CallPrice7(3.0),CallPrice8(3.51),CallPrice9(4.30),CallPrice10(5.21); input : CallPrice11(2.49),CallPrice12(3.0),CallPrice13(3.51),CallPrice14(4.30),CallPrice15(5.21); input : CallPrice16(2.49),CallPrice17(3.0),CallPrice18(3.51),CallPrice19(4.30),CallPrice20(5.21); input : PutPrice1(2.43),PutPrice2(2.86),PutPrice3(3.36),PutPrice4(3.95),PutPrice5(4.65); input : PutPrice6(2.43),PutPrice7(2.86),PutPrice8(3.36),PutPrice9(3.95),PutPrice10(4.65); input : PutPrice11(2.43),PutPrice12(2.86),PutPrice13(3.36),PutPrice14(3.95),PutPrice15(4.65); input : PutPrice16(2.43),PutPrice17(2.86),PutPrice18(3.36),PutPrice19(3.95),PutPrice20(4.65); if data2(crossup(c,CallPrice1) or CrossDown(c,CallPrice1)) Then { var21 = c; } if data2(crossup(c,CallPrice2) or CrossDown(c,CallPrice2)) Then { var22 = c; } if data2(crossup(c,CallPrice3) or CrossDown(c,CallPrice3)) Then { var23 = c; } if data2(crossup(c,CallPrice4) or CrossDown(c,CallPrice4)) Then { var24 = c; } if data2(crossup(c,CallPrice5) or CrossDown(c,CallPrice5)) Then { var25 = c; } if data2(crossup(c,CallPrice6) or CrossDown(c,CallPrice6)) Then { var26 = c; } if data2(crossup(c,CallPrice7) or CrossDown(c,CallPrice7)) Then { var27 = c; } if data2(crossup(c,CallPrice8) or CrossDown(c,CallPrice8)) Then { var28 = c; } if data2(crossup(c,CallPrice9) or CrossDown(c,CallPrice9)) Then { var29 = c; } if data2(crossup(c,CallPrice10) or CrossDown(c,CallPrice10)) Then { var30 = c; } if data2(crossup(c,CallPrice11) or CrossDown(c,CallPrice11)) Then { var31 = c; } if data2(crossup(c,CallPrice12) or CrossDown(c,CallPrice12)) Then { var32 = c; } if data2(crossup(c,CallPrice13) or CrossDown(c,CallPrice13)) Then { var33 = c; } if data2(crossup(c,CallPrice14) or CrossDown(c,CallPrice14)) Then { var34 = c; } if data2(crossup(c,CallPrice15) or CrossDown(c,CallPrice15)) Then { var35 = c; } if data2(crossup(c,CallPrice16) or CrossDown(c,CallPrice16)) Then { var36 = c; } if data2(crossup(c,CallPrice17) or CrossDown(c,CallPrice17)) Then { var37 = c; } if data2(crossup(c,CallPrice18) or CrossDown(c,CallPrice18)) Then { var38 = c; } if data2(crossup(c,CallPrice19) or CrossDown(c,CallPrice19)) Then { var39 = c; } if data2(crossup(c,CallPrice20) or CrossDown(c,CallPrice20)) Then { var40 = c; } if var21 > 0 then plot1(var21,"data2 CallPrice1교차"); if var22 > 0 then plot2(var22,"data2 CallPrice2교차"); if var23 > 0 then plot3(var23,"data2 CallPrice3교차"); if var24 > 0 then plot4(var24,"data2 CallPrice4교차"); if var25 > 0 then plot5(var25,"data2 CallPrice5교차"); if var26 > 0 then plot6(var26,"data2 CallPrice6교차"); if var27 > 0 then plot7(var27,"data2 CallPrice7교차"); if var28 > 0 then plot8(var28,"data2 CallPrice8교차"); if var29 > 0 then plot9(var29,"data2 CallPrice9교차"); if var30 > 0 then plot10(var30,"data2 CallPrice10교차"); if var31 > 0 then plot11(var31,"data2 CallPrice1교차"); if var32 > 0 then plot12(var32,"data2 CallPrice2교차"); if var33 > 0 then plot13(var33,"data2 CallPrice3교차"); if var34 > 0 then plot14(var34,"data2 CallPrice4교차"); if var35 > 0 then plot15(var35,"data2 CallPrice5교차"); if var36 > 0 then plot16(var36,"data2 CallPrice6교차"); if var37 > 0 then plot17(var37,"data2 CallPrice7교차"); if var38 > 0 then plot18(var38,"data2 CallPrice8교차"); if var39 > 0 then plot19(var39,"data2 CallPrice9교차"); if var40 > 0 then plot20(var40,"data2 CallPrice10교차"); if data3(crossup(c,PutPrice1) or CrossDown(c,PutPrice1)) Then { var41 = c; } if data3(crossup(c,PutPrice2) or CrossDown(c,PutPrice2)) Then { var42 = c; } if data3(crossup(c,PutPrice3) or CrossDown(c,PutPrice3)) Then { var43 = c; } if data3(crossup(c,PutPrice4) or CrossDown(c,PutPrice4)) Then { var44 = c; } if data3(crossup(c,PutPrice5) or CrossDown(c,PutPrice5)) Then { var45 = c; } if data3(crossup(c,PutPrice6) or CrossDown(c,PutPrice6)) Then { var46 = c; } if data3(crossup(c,PutPrice7) or CrossDown(c,PutPrice7)) Then { var47 = c; } if data3(crossup(c,PutPrice8) or CrossDown(c,PutPrice8)) Then { var48 = c; } if data3(crossup(c,PutPrice9) or CrossDown(c,PutPrice9)) Then { var49 = c; } if data3(crossup(c,PutPrice10) or CrossDown(c,PutPrice10)) Then { var50 = c; } if data3(crossup(c,PutPrice11) or CrossDown(c,PutPrice11)) Then { var51 = c; } if data3(crossup(c,PutPrice12) or CrossDown(c,PutPrice12)) Then { var52 = c; } if data3(crossup(c,PutPrice13) or CrossDown(c,PutPrice13)) Then { var53 = c; } if data3(crossup(c,PutPrice14) or CrossDown(c,PutPrice14)) Then { var54 = c; } if data3(crossup(c,PutPrice15) or CrossDown(c,PutPrice15)) Then { var55 = c; } if data3(crossup(c,PutPrice16) or CrossDown(c,PutPrice16)) Then { var56 = c; } if data3(crossup(c,PutPrice17) or CrossDown(c,PutPrice17)) Then { var57 = c; } if data3(crossup(c,PutPrice18) or CrossDown(c,PutPrice18)) Then { var58 = c; } if data3(crossup(c,PutPrice19) or CrossDown(c,PutPrice19)) Then { var59 = c; } if data3(crossup(c,PutPrice20) or CrossDown(c,PutPrice20)) Then { var60 = c; } if var41 > 0 then plot21(var41,"data3 PutPrice1교차"); if var42 > 0 then plot22(var42,"data3 PutPrice2교차"); if var43 > 0 then plot23(var43,"data3 PutPrice3교차"); if var44 > 0 then plot24(var44,"data3 PutPrice4교차"); if var45 > 0 then plot25(var45,"data3 PutPrice5교차"); if var46 > 0 then plot26(var46,"data3 PutPrice6교차"); if var47 > 0 then plot27(var47,"data3 PutPrice7교차"); if var48 > 0 then plot28(var48,"data3 PutPrice8교차"); if var49 > 0 then plot29(var49,"data3 PutPrice9교차"); if var50 > 0 then plot30(var50,"data3 PutPrice10교차"); if var51 > 0 then plot31(var51,"data3 PutPrice11교차"); if var52 > 0 then plot32(var52,"data3 PutPrice12교차"); if var53 > 0 then plot33(var53,"data3 PutPrice13교차"); if var54 > 0 then plot34(var54,"data3 PutPrice14교차"); if var55 > 0 then plot35(var55,"data3 PutPrice15교차"); if var56 > 0 then plot36(var56,"data3 PutPrice16교차"); if var57 > 0 then plot37(var57,"data3 PutPrice17교차"); if var58 > 0 then plot38(var58,"data3 PutPrice18교차"); if var59 > 0 then plot39(var59,"data3 PutPrice19교차"); if var60 > 0 then plot40(var60,"data3 PutPrice20교차"); 2 input : Call1(0.21),Call2(0.9),Call3(0.8),Call4(0.1),Call5(0.2),Call6(0.3),Call7(0.4),Call8(0.5),Call9(0.7),Call10(0.75), Call11(1.2),Call12(1.3),Call13(1.4),Call14(1.5),Call15(1.6),Call16(1.7),Call17(1.8),Call18(1.9),Call19(1.95),Call20(1.85); input : Put1(0.21),Put2(0.9),Put3(0.8),Put4(0.1),Put5(0.2),Put6(0.3),Put7(0.4),Put8(0.5),Put9(0.7),Put10(0.75), Put11(1.2),Put12(1.3),Put13(1.4),Put14(1.5),Put15(1.6),Put16(1.7),Put17(1.8),Put18(1.9),Put19(1.95),Put20(1.85); plot1(Call1); plot2(Call2); plot3(Call3); plot4(Call4); plot5(Call5); plot6(Call6); plot7(Call7); plot8(Call8); plot9(Call9); plot10(Call10); plot11(Call11); plot12(Call12); plot13(Call13); plot14(Call14); plot15(Call15); plot16(Call16); plot17(Call17); plot18(Call18); plot19(Call19); plot20(Call20); plot21(Put1); plot22(Put2); plot23(Put3); plot24(Put4); plot25(Put5); plot26(Put6); plot27(Put7); plot28(Put8); plot29(Put9); plot30(Put10); plot31(Put11); plot32(Put12); plot33(Put13); plot34(Put14); plot35(Put15); plot36(Put16); plot37(Put17); plot38(Put18); plot39(Put19); plot40(Put20); 즐거운 하루되세요 > qha71 님이 쓴 글입니다. > 제목 : 수정 의뢰 드립니다! > 안녕하세요! 아래 수식에서 콜과 풋의 교차 가격의 수를 늘리고 싶습니다! 수정 전 콜 가격 5개 -------> 수정 후 콜 가격 20 개 수정 전 풋 가격 5개 -------> 수정 후 콜 가격 20 개 로 수정을 부탁드립니다! 감사합니다! --------------------------------------------------- input : CallPrice1(2.49),CallPrice2(3.0),CallPrice3(3.51),CallPrice4(4.30),CallPrice5(5.21); input : PutPrice1(2.43),PutPrice2(2.86),PutPrice3(3.36),PutPrice4(3.95),PutPrice5(4.65); if data2(crossup(c,CallPrice1) or CrossDown(c,CallPrice1)) Then { var21 = c; } if data2(crossup(c,CallPrice2) or CrossDown(c,CallPrice2)) Then { var22 = c; } if data2(crossup(c,CallPrice3) or CrossDown(c,CallPrice3)) Then { var23 = c; } if data2(crossup(c,CallPrice4) or CrossDown(c,CallPrice4)) Then { var24 = c; } if data2(crossup(c,CallPrice5) or CrossDown(c,CallPrice5)) Then { var25 = c; } if var21 > 0 then plot1(var21,"data2 CallPrice1교차"); if var22 > 0 then plot2(var22,"data2 CallPrice2교차"); if var23 > 0 then plot3(var23,"data2 CallPrice3교차"); if var24 > 0 then plot4(var24,"data2 CallPrice4교차"); if var25 > 0 then plot5(var25,"data2 CallPrice5교차"); if data3(crossup(c,PutPrice1) or CrossDown(c,PutPrice1)) Then { var31 = c; } if data3(crossup(c,PutPrice2) or CrossDown(c,PutPrice2)) Then { var32 = c; } if data3(crossup(c,PutPrice3) or CrossDown(c,PutPrice3)) Then { var33 = c; } if data3(crossup(c,PutPrice4) or CrossDown(c,PutPrice4)) Then { var34 = c; } if data3(crossup(c,PutPrice5) or CrossDown(c,PutPrice5)) Then { var35 = c; } if var31 > 0 then plot6(var31,"data3 PutPrice1교차"); if var32 > 0 then plot7(var32,"data3 PutPrice2교차"); if var33 > 0 then plot8(var33,"data3 PutPrice3교차"); if var34 > 0 then plot9(var34,"data3 PutPrice4교차"); if var35 > 0 then plot10(var35,"data3 PutPrice5교차"); -------------------------------------------------------------- 아래 수식은 옵션 가격 40개 입니다! 아래 수식을 콜 20 개, 풋 20 개로 나누어서 적용하고 싶습니다! 가격은 제가 임의로 지정하고 싶습니다! 수정을 의뢰할 부분은 가격선이 챠트에 콜20개, 풋 20개로 나타날때 가격라인에 가격이 표시되게 하고 싶습니다. 예> ---------------------------------------------------------------------- 콜 2.5 이런식으로 나타날 수 있도록 수정을 부탁드립니다! input : price1(0.21),price2(0.9),price3(0.8),price4(0.1),price5(0.2),price6(0.3),price7(0.4),price8(0.5),price9(0.7),price10(0.75), price11(1.2),price12(1.3),price13(1.4),price14(1.5),price15(1.6),price16(1.7),price17(1.8),price18(1.9),price19(1.95),price20(1.85), price21(2.2),price22(2.3),price23(2.4),price24(2.5),price25(2.6),price26(2.7),price27(2.8),price28(2.9),price29(2.95),price30(2.85), price31(3.2),price32(3.3),price33(3.4),price34(3.5),price35(3.6),price36(3.7),price37(3.8),price38(3.9),price39(3.95),price40(3.85); plot1(price1); plot2(price2); plot3(price3); plot4(price4); plot5(price5); plot6(price6); plot7(price7); plot8(price8); plot9(price9); plot10(price10); plot11(price11); plot12(price12); plot13(price13); plot14(price14); plot15(price15); plot16(price16); plot17(price17); plot18(price18); plot19(price19); plot20(price20); plot21(price21); plot22(price22); plot23(price23); plot24(price24); plot25(price25); plot26(price26); plot27(price27); plot28(price28); plot29(price29); plot30(price30); plot41(price31); plot42(price32); plot43(price33); plot44(price34); plot45(price35); plot46(price36); plot47(price37); plot48(price38); plot49(price39); plot50(price40);