커뮤니티

수정 의뢰드립니다!

프로필 이미지
qha71
2020-01-02 15:58:21
300
글번호 134780
답변완료
안녕하세요! 새해 복 많이받으세요! 항상 감사드리고 고맙습니다. 건강하세요! ------------------------------------------------------------------------ 위 사진은 일전에 만들어 주신걸 적용한 건데요! 어제 쉬는날 적용해 보았는데 키움과 신호가 다르게 생성이 되서 확인 좀 부탁드려요! 같은 수식인데 왜 신호가 다르게 나오는걸까요? 해선 나스닥 30분봉 사진입니다! 참고 그림들을 올려드립니다! ------------------------------------------------------------------------ 아래는 지난번에 만들어 주신 수식인데 수정을 부탁드립니다. data1 = 국선챠트 data2 ~ data13 콜옵션 6개가격 과 풋옵션 6개가격을 합쳐서 놓음 (옵션 가격은 제가 임으로 선택할 수 있게 해주세요!) data2 ~ data13 콜옵션 6개가격 과 풋옵션 6개가격중 교차를 하면 교차가격에 가로선이 생성 = > 동시에 같은 시간 data1의 선물챠트에도 가로선이 생성 되게 해주세요! ------------------------------------------------------------------------- input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V2(0,data1),V3(0,data1),V4(0,data1),V5(0,data1),V6(0,data1); var : V7(0,data1),V8(0,data1),V9(0,data1),V10(0,data1),V11(0,data1); if data2(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data3(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); if Data4(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v4 = data1(c); if data5(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v5 = data1(c); if data6(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v6 = data1(c); if data7(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v7 = data1(c); if data8(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v8 = data1(c); if data9(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v9 = data1(c); if data10(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v10 = data1(c); if data11(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v11 = data1(c); plot1(v2,"data2"); plot2(v3,"data3"); plot3(v4,"data4"); plot4(v5,"data5"); plot5(v6,"data6"); plot6(v7,"data7"); plot7(v8,"data8"); plot8(v9,"data9"); plot9(v10,"data10"); plot10(v11,"data11"); ------------------------------------------------------------------------ 아래 수식은 지난번에 만들어 주신 수식인데요! 2-1을 제외하곤 나머지는 자꾸 에러가 뜨네요! 확인 좀 부탁드립니다! ------------------------------------------------------------ data2~data3 / data4~data5 / data6~data7 / data8~data9 / data10~data11 / 콜풋 교챠차트를 각각 5개로 제가 만들고 각각의 교차차트에 미리 정해놓은 가격선에 콜이나 풋이 도달하면 선물가격인 data1에 선이 자동으로 그어지도록 만들고 싶습니다. 미리 정해놓은 옵션 가격선은 옵션교차차트에 선과 가격을 나타나게 하고 싶습니다.선의 색상과 굵기는 제가 선택할 수 있도록 하고 싶습니다. 2-1 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V2(0,data1),V3(0,data1); if data2(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data3(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v2,"data2"); plot2(v3,"data3"); 2-2 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V4(0,data1),V5(0,data1); if data4(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data5(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v4,"data4"); plot2(v5,"data5"); 2-3 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V6(0,data1),V7(0,data1); if data6(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data7(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v6,"data6"); plot2(v7,"data7"); 2-4 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V8(0,data1),V9(0,data1); if data8(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data9(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v8,"data8"); plot2(v9,"data9"); 2-5 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V10(0,data1),V11(0,data1); if data10(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data11(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v10,"data10"); plot2(v11,"data11");
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2020-01-02 15:00:11

안녕하세요 예스스탁입니다. 1 수정한 식입니다. 조건이 반대인부분이 있었습니다. var1 = (O[1]+C[1])/2; if O[1] < C[1] and CrossDown(c,var1) Then sell(); if O[1] > C[1] and CrossUp(c,var1) Then buy(); 2 data1과 참조데이타에 동시에 가격이 그려지게 할수 없습니다. 참조데이터에 적용하는 선을 별도로 각각 작성하셔야 합니다. data2에 대해서만 작성해 드립니다. 나머지 데이타는 참고하셔서 작성하시면 됩니다. input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V2(0,data2); if data2(crossup(h,price1) or crossup(h,price2) or crossup(h,price3) or crossup(h,price4) or crossup(h,price5) or crossup(h,price6) or crossup(h,price7) or crossup(h,price8) or crossup(h,price9) or crossup(h,price10)) Then v2 = data2(h); if data2(CrossDown(L,price1) or CrossDown(L,price2) or CrossDown(L,price3) or CrossDown(L,price4) or CrossDown(L,price5) or CrossDown(L,price6) or CrossDown(L,price7) or CrossDown(L,price8) or CrossDown(L,price9) or CrossDown(L,price10)) Then v2 = data2(l); plot1(v2); 즐거운 하루 되세요 > qha71 님이 쓴 글입니다. > 제목 : 수정 의뢰드립니다! > 안녕하세요! 새해 복 많이받으세요! 항상 감사드리고 고맙습니다. 건강하세요! ------------------------------------------------------------------------ 위 사진은 일전에 만들어 주신걸 적용한 건데요! 어제 쉬는날 적용해 보았는데 키움과 신호가 다르게 생성이 되서 확인 좀 부탁드려요! 같은 수식인데 왜 신호가 다르게 나오는걸까요? 해선 나스닥 30분봉 사진입니다! 참고 그림들을 올려드립니다! ------------------------------------------------------------------------ 아래는 지난번에 만들어 주신 수식인데 수정을 부탁드립니다. data1 = 국선챠트 data2 ~ data13 콜옵션 6개가격 과 풋옵션 6개가격을 합쳐서 놓음 (옵션 가격은 제가 임으로 선택할 수 있게 해주세요!) data2 ~ data13 콜옵션 6개가격 과 풋옵션 6개가격중 교차를 하면 교차가격에 가로선이 생성 = > 동시에 같은 시간 data1의 선물챠트에도 가로선이 생성 되게 해주세요! ------------------------------------------------------------------------- input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V2(0,data1),V3(0,data1),V4(0,data1),V5(0,data1),V6(0,data1); var : V7(0,data1),V8(0,data1),V9(0,data1),V10(0,data1),V11(0,data1); if data2(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data3(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); if Data4(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v4 = data1(c); if data5(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v5 = data1(c); if data6(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v6 = data1(c); if data7(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v7 = data1(c); if data8(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v8 = data1(c); if data9(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v9 = data1(c); if data10(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v10 = data1(c); if data11(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v11 = data1(c); plot1(v2,"data2"); plot2(v3,"data3"); plot3(v4,"data4"); plot4(v5,"data5"); plot5(v6,"data6"); plot6(v7,"data7"); plot7(v8,"data8"); plot8(v9,"data9"); plot9(v10,"data10"); plot10(v11,"data11"); ------------------------------------------------------------------------ 아래 수식은 지난번에 만들어 주신 수식인데요! 2-1을 제외하곤 나머지는 자꾸 에러가 뜨네요! 확인 좀 부탁드립니다! ------------------------------------------------------------ data2~data3 / data4~data5 / data6~data7 / data8~data9 / data10~data11 / 콜풋 교챠차트를 각각 5개로 제가 만들고 각각의 교차차트에 미리 정해놓은 가격선에 콜이나 풋이 도달하면 선물가격인 data1에 선이 자동으로 그어지도록 만들고 싶습니다. 미리 정해놓은 옵션 가격선은 옵션교차차트에 선과 가격을 나타나게 하고 싶습니다.선의 색상과 굵기는 제가 선택할 수 있도록 하고 싶습니다. 2-1 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V2(0,data1),V3(0,data1); if data2(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data3(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v2,"data2"); plot2(v3,"data3"); 2-2 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V4(0,data1),V5(0,data1); if data4(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data5(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v4,"data4"); plot2(v5,"data5"); 2-3 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V6(0,data1),V7(0,data1); if data6(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data7(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v6,"data6"); plot2(v7,"data7"); 2-4 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V8(0,data1),V9(0,data1); if data8(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data9(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v8,"data8"); plot2(v9,"data9"); 2-5 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V10(0,data1),V11(0,data1); if data10(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data11(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v10,"data10"); plot2(v11,"data11");
프로필 이미지

qha71

2020-01-02 15:27:56

아래 수식은 지난번에 만들어 주신 수식인데요! 2-1을 제외하곤 나머지는 자꾸 에러가 뜨네요! 확인 좀 부탁드립니다! ------------------------------------------------------------ data2~data3 / data4~data5 / data6~data7 / data8~data9 / data10~data11 / 콜풋 교챠차트를 각각 5개로 제가 만들고 각각의 교차차트에 미리 정해놓은 가격선에 콜이나 풋이 도달하면 선물가격인 data1에 선이 자동으로 그어지도록 만들고 싶습니다. 미리 정해놓은 옵션 가격선은 옵션교차차트에 선과 가격을 나타나게 하고 싶습니다.선의 색상과 굵기는 제가 선택할 수 있도록 하고 싶습니다. 2-1 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V2(0,data1),V3(0,data1); if data2(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data3(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v2,"data2"); plot2(v3,"data3"); 2-2 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V4(0,data1),V5(0,data1); if data4(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data5(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v4,"data4"); plot2(v5,"data5"); 2-3 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V6(0,data1),V7(0,data1); if data6(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data7(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v6,"data6"); plot2(v7,"data7"); 2-4 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V8(0,data1),V9(0,data1); if data8(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data9(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v8,"data8"); plot2(v9,"data9"); 2-5 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V10(0,data1),V11(0,data1); if data10(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data11(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v10,"data10"); plot2(v11,"data11");
프로필 이미지

예스스탁 예스스탁 답변

2020-01-02 16:00:28

안녕하세요 예스스탁입니다. 2-2 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V4(0,data1),V5(0,data1); if data4(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v4 = data1(c); if data5(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v5 = data1(c); plot1(v4,"data4"); plot2(v5,"data5"); 2-3 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V6(0,data1),V7(0,data1); if data6(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v6 = data1(c); if data7(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v7 = data1(c); plot1(v6,"data6"); plot2(v7,"data7"); 2-4 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V8(0,data1),V9(0,data1); if data8(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v8 = data1(c); if data9(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v9 = data1(c); plot1(v8,"data8"); plot2(v9,"data9"); 2-5 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V10(0,data1),V11(0,data1); if data10(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v10 = data1(c); if data11(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v11 = data1(c); plot1(v10,"data10"); plot2(v11,"data11"); 즐거운 하루 되세요 > qha71 님이 쓴 글입니다. > 제목 : Re : Re : 수정 의뢰드립니다! > 아래 수식은 지난번에 만들어 주신 수식인데요! 2-1을 제외하곤 나머지는 자꾸 에러가 뜨네요! 확인 좀 부탁드립니다! ------------------------------------------------------------ data2~data3 / data4~data5 / data6~data7 / data8~data9 / data10~data11 / 콜풋 교챠차트를 각각 5개로 제가 만들고 각각의 교차차트에 미리 정해놓은 가격선에 콜이나 풋이 도달하면 선물가격인 data1에 선이 자동으로 그어지도록 만들고 싶습니다. 미리 정해놓은 옵션 가격선은 옵션교차차트에 선과 가격을 나타나게 하고 싶습니다.선의 색상과 굵기는 제가 선택할 수 있도록 하고 싶습니다. 2-1 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V2(0,data1),V3(0,data1); if data2(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data3(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v2,"data2"); plot2(v3,"data3"); 2-2 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V4(0,data1),V5(0,data1); if data4(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data5(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v4,"data4"); plot2(v5,"data5"); 2-3 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V6(0,data1),V7(0,data1); if data6(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data7(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v6,"data6"); plot2(v7,"data7"); 2-4 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V8(0,data1),V9(0,data1); if data8(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data9(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v8,"data8"); plot2(v9,"data9"); 2-5 input : price1(1.0),price2(1.5),price3(2.0),price4(2.5),price5(3.0); input : price6(3.5),price7(4.0),price8(4.5),price9(5.0),price10(5.5); var : V10(0,data1),V11(0,data1); if data10(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v2 = data1(c); if data11(crossup(h,price1) or CrossDown(L,price1) or crossup(h,price2) or CrossDown(L,price2) or crossup(h,price3) or CrossDown(L,price3) or crossup(h,price4) or CrossDown(L,price4) or crossup(h,price5) or CrossDown(L,price5) or crossup(h,price6) or CrossDown(L,price6) or crossup(h,price7) or CrossDown(L,price7) or crossup(h,price8) or CrossDown(L,price8) or crossup(h,price9) or CrossDown(L,price9) or crossup(h,price10) or CrossDown(L,price10)) Then v3 = data1(c); plot1(v10,"data10"); plot2(v11,"data11");