예스스탁
예스스탁 답변
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);