커뮤니티
부탁합니다
2014-07-24 13:14:04
145
글번호 77049
1.ATM연결콜옵션이 주차트이고 아래의 보조차트들을 참조데이타로 사용하여
주차트현재가와 보조차트 현재가의 크로스업과 크로스다운시 매수매도 신호를
발생시키려 합니다...
매수신호-주차트의 현재가가 C1보다 크고
1)주차트의 현재가가 ATM연결풋옵션(참조데이타1) 현재가를 크로스업하면-매수1
2)주차트의 현재가가 ATM+1단계 연결풋옵션(참조데이타2) 현재가를 크로스업하면-매수2
3)주차트의 현재가가 ATM+2단계 연결풋옵션(참조데이타3) 현재가를 크로스업하면-매수3
4)주차트의 현재가가 ATM-1단계 연결풋옵션(참조데이타4) 재가를 크로스업하면-매수4
5)주차트의 현재가가 ATM-1단계 연결풋옵션(참조데이타5) 재가를 크로스업하면-매수5
6)주차트에서 현재가가 c1보다크면 -매수6
매도신호-주차트의 현재가가 P1보다 작고
1)주차트의 현재가가 ATM연결풋옵션(참조데이타1) 현재가를 크로스다운하면-매도1
2)주차트의 현재가가 ATM+1단계 연결풋옵션(참조데이타2) 현재가를 크로스다운하면-매도2
3)주차트의 현재가가 ATM+2단계 연결풋옵션(참조데이타3) 현재가를 크로스다운하면-매도3
4)주차트의 현재가가 ATM-1단계 연결풋옵션(참조데이타4) 재가를 크로스다운하면-매도4
5)주차트의 현재가가 ATM-1단계 연결풋옵션(참조데이타5) 재가를 크로스다운하면-매도5
6)주차트에서 현재가가 p1보다 작으면 -매도6
2.ATM연결풋옵션이 주차트이고 아래의 보조차트들을 참조데이타로 사용하여
주차트현재가와 보조차트 현재가의 크로스업과 크로스다운시 매수매도 신호를
발생시키려 합니다...
매수신호-주차트의 현재가가 C1보다 크고
1)주차트의 현재가가 ATM연결콜옵션(참조데이타1) 현재가를 크로스업하면-매도11
2)주차트의 현재가가 ATM+1단계 연결콜옵션(참조데이타2) 현재가를 크로스업하면-매도22
3)주차트의 현재가가 ATM+2단계 연결콜옵션(참조데이타3) 현재가를 크로스업하면-매도33
4)주차트의 현재가가 ATM-1단계 연결콜옵션(참조데이타4) 재가를 크로스업하면-매도44
5)주차트의 현재가가 ATM-1단계 연결콜옵션(참조데이타5) 재가를 크로스업하면-매도55
6)주차트에서 현재가가 c1보다 크면-매도66
매도신호-주차트의 현재가가 P1보다 작고
1)주차트의 현재가가 ATM연결콜옵션(참조데이타1) 현재가를 크로스다운하면-매수11
2)주차트의 현재가가 ATM+1단계 연결콜옵션(참조데이타2) 현재가를 크로스다운하면-매수22
3)주차트의 현재가가 ATM+2단계 연결콜옵션(참조데이타3) 현재가를 크로스다운하면-매수33
4)주차트의 현재가가 ATM-1단계 연결콜옵션(참조데이타4) 재가를 크로스다운하면-매수44
5)주차트의 현재가가 ATM-1단계 연결콜옵션(참조데이타5) 재가를 크로스다운하면-매수55
6)주차트에서 현재가가 p1보다 작으면 -매수66
3.선물차트에 신호발생토록 하려하는데 의도는 이렇습니다
선물매수신호-연결선물지수가 C1위보다 큰상태에서 위의 1과 2의 상태에서 발생한
신호들이 매수신호는 매수신호로,매도신호는 매수청산신호로 되는것이고,
선물매도신호-연결선물지수가 P1아래보다 작은상태에서 위의 1과 2의 상태에서 발생한
신호들이 매도신호는 매도신호로,매수신호는 매도청산신호로 되는 것입니다.
저의 생각은 이런데,,,,
여기서 한가지 궁금한것은 선물차트에 옵션차트를 참조데이타로 하면
1과 2의 경우에서 발생기준으로 삼았던 C1과 P1의 기준들이
옵션차트를 참조데이타로 가져올경우 선물차트에서의 C1과 P1의 값을 인식해서
옵션신호가 결정되는 것인지 궁금하고 만약그렇다면 선물신호는 맞고않고요..
그렇지 않고 참조데이타로 쓰더라도 옵션차트기준에 의해서 발생된 신호가
전달되서 그때당시 선물의 현재가 위치에 따라 신호만 변경되는 건지 궁금합니다,,,
많이 부족해서 표현이 제대로 되었는지 모르겠네요,,,,
부탁드립니다,,,
답변 1
예스스탁 예스스탁 답변
2014-07-24 17:57:37
안녕하세요
예스스탁입니다.
주종목이 data1
참조데이터는 추가하는 순서에 따라 data2부터 data99까지 번호가 부여됩니다.
1.
input : C1(2),P1(2);
if data1(C>C1) and crossup(C,data2(c)) Then
buy("매수1");
if data1(C>C1) and crossup(C,data3(c)) Then
buy("매수2");
if data1(C>C1) and crossup(C,data4(c)) Then
buy("매수3");
if data1(C>C1) and crossup(C,data5(c)) Then
buy("매수4");
if data1(C>C1) and crossup(C,data6(c)) Then
buy("매수5");
if data1(C>C1) Then
buy("매수6");
if data1(C<P1) and CrossDown(C,data2(c)) Then
sell("매도1");
if data1(C<P1) and CrossDown(C,data3(c)) Then
sell("매도2");
if data1(C<P1) and CrossDown(C,data4(c)) Then
sell("매도3");
if data1(C<P1) and CrossDown(C,data5(c)) Then
sell("매도4");
if data1(C<P1) and CrossDown(C,data6(c)) Then
sell("매도5");
if data1(C<P1) Then
sell("매도6");
2.
input : C1(2),P1(2);
if data1(C>C1) and crossup(C,data2(c)) Then
Sell("매도11");
if data1(C>C1) and crossup(C,data3(c)) Then
Sell("매도22");
if data1(C>C1) and crossup(C,data4(c)) Then
Sell("매도33");
if data1(C>C1) and crossup(C,data5(c)) Then
Sell("매도44");
if data1(C>C1) and crossup(C,data6(c)) Then
Sell("매도55");
if data1(C>C1) Then
Sell("매도66");
if data1(C<P1) and CrossDown(C,data2(c)) Then
Buy("매수11");
if data1(C<P1) and CrossDown(C,data3(c)) Then
Buy("매수22");
if data1(C<P1) and CrossDown(C,data4(c)) Then
Buy("매수33");
if data1(C<P1) and CrossDown(C,data5(c)) Then
Buy("매수44");
if data1(C<P1) and CrossDown(C,data6(c)) Then
Buy("매수55");
if data1(C<P1) Then
Buy("매수66");
3
선물차트가 주종목(data1)이 되면 선물가격과 c1과 P1를 비교 하게 되므로
신호가 변경이 됩니다.
1번/2번 동일한 시간에 선물에 신호를 내시기 위해서는
기존 주종목데이터를 data2로 하시고
나머지 데이터를 순서대로 넣으신 후에(데이터번호가 1씩증가)
아래식 적용하시면 됩니다.
3-1
input : C1(2),P1(2);
if data2(C>C1) and crossup(C,data3(c)) Then
buy("매수1");
if data2(C>C1) and crossup(C,data4(c)) Then
buy("매수2");
if data2(C>C1) and crossup(C,data5(c)) Then
buy("매수3");
if data2(C>C1) and crossup(C,data6(c)) Then
buy("매수4");
if data2(C>C1) and crossup(C,data7(c)) Then
buy("매수5");
if data2(C>C1) Then
buy("매수6");
if data2(C<P1) and CrossDown(C,data3(c)) Then
exitlong("매도1");
if data2(C<P1) and CrossDown(C,data4(c)) Then
exitlong("매도2");
if data2(C<P1) and CrossDown(C,data5(c)) Then
exitlong("매도3");
if data2(C<P1) and CrossDown(C,data6(c)) Then
exitlong("매도4");
if data2(C<P1) and CrossDown(C,data7(c)) Then
exitlong("매도5");
if data2(C<P1) Then
exitlong("매도6");
3-2
input : C1(2),P1(2);
if data2(C>C1) and crossup(C,data3(c)) Then
ExitShort("매도청산1");
if data2(C>C1) and crossup(C,data4(c)) Then
ExitShort("매도청산2");
if data2(C>C1) and crossup(C,data5(c)) Then
ExitShort("매도청산3");
if data2(C>C1) and crossup(C,data6(c)) Then
ExitShort("매도청산4");
if data2(C>C1) and crossup(C,data7(c)) Then
ExitShort("매도청산5");
if data2(C>C1) Then
ExitShort("매도청산6");
if data2(C<P1) and CrossDown(C,data3(c)) Then
sell("매도1");
if data2(C<P1) and CrossDown(C,data4(c)) Then
sell("매도2");
if data2(C<P1) and CrossDown(C,data5(c)) Then
sell("매도3");
if data2(C<P1) and CrossDown(C,data6(c)) Then
sell("매도4");
if data2(C<P1) and CrossDown(C,data7(c)) Then
sell("매도5");
if data2(C<P1) Then
sell("매도6");
즐거운 하루되세요
> 오동도물개 님이 쓴 글입니다.
> 제목 : 부탁합니다
> 1.ATM연결콜옵션이 주차트이고 아래의 보조차트들을 참조데이타로 사용하여
주차트현재가와 보조차트 현재가의 크로스업과 크로스다운시 매수매도 신호를
발생시키려 합니다...
매수신호-주차트의 현재가가 C1보다 크고
1)주차트의 현재가가 ATM연결풋옵션(참조데이타1) 현재가를 크로스업하면-매수1
2)주차트의 현재가가 ATM+1단계 연결풋옵션(참조데이타2) 현재가를 크로스업하면-매수2
3)주차트의 현재가가 ATM+2단계 연결풋옵션(참조데이타3) 현재가를 크로스업하면-매수3
4)주차트의 현재가가 ATM-1단계 연결풋옵션(참조데이타4) 재가를 크로스업하면-매수4
5)주차트의 현재가가 ATM-1단계 연결풋옵션(참조데이타5) 재가를 크로스업하면-매수5
6)주차트에서 현재가가 c1보다크면 -매수6
매도신호-주차트의 현재가가 P1보다 작고
1)주차트의 현재가가 ATM연결풋옵션(참조데이타1) 현재가를 크로스다운하면-매도1
2)주차트의 현재가가 ATM+1단계 연결풋옵션(참조데이타2) 현재가를 크로스다운하면-매도2
3)주차트의 현재가가 ATM+2단계 연결풋옵션(참조데이타3) 현재가를 크로스다운하면-매도3
4)주차트의 현재가가 ATM-1단계 연결풋옵션(참조데이타4) 재가를 크로스다운하면-매도4
5)주차트의 현재가가 ATM-1단계 연결풋옵션(참조데이타5) 재가를 크로스다운하면-매도5
6)주차트에서 현재가가 p1보다 작으면 -매도6
2.ATM연결풋옵션이 주차트이고 아래의 보조차트들을 참조데이타로 사용하여
주차트현재가와 보조차트 현재가의 크로스업과 크로스다운시 매수매도 신호를
발생시키려 합니다...
매수신호-주차트의 현재가가 C1보다 크고
1)주차트의 현재가가 ATM연결콜옵션(참조데이타1) 현재가를 크로스업하면-매도11
2)주차트의 현재가가 ATM+1단계 연결콜옵션(참조데이타2) 현재가를 크로스업하면-매도22
3)주차트의 현재가가 ATM+2단계 연결콜옵션(참조데이타3) 현재가를 크로스업하면-매도33
4)주차트의 현재가가 ATM-1단계 연결콜옵션(참조데이타4) 재가를 크로스업하면-매도44
5)주차트의 현재가가 ATM-1단계 연결콜옵션(참조데이타5) 재가를 크로스업하면-매도55
6)주차트에서 현재가가 c1보다 크면-매도66
매도신호-주차트의 현재가가 P1보다 작고
1)주차트의 현재가가 ATM연결콜옵션(참조데이타1) 현재가를 크로스다운하면-매수11
2)주차트의 현재가가 ATM+1단계 연결콜옵션(참조데이타2) 현재가를 크로스다운하면-매수22
3)주차트의 현재가가 ATM+2단계 연결콜옵션(참조데이타3) 현재가를 크로스다운하면-매수33
4)주차트의 현재가가 ATM-1단계 연결콜옵션(참조데이타4) 재가를 크로스다운하면-매수44
5)주차트의 현재가가 ATM-1단계 연결콜옵션(참조데이타5) 재가를 크로스다운하면-매수55
6)주차트에서 현재가가 p1보다 작으면 -매수66
3.선물차트에 신호발생토록 하려하는데 의도는 이렇습니다
선물매수신호-연결선물지수가 C1위보다 큰상태에서 위의 1과 2의 상태에서 발생한
신호들이 매수신호는 매수신호로,매도신호는 매수청산신호로 되는것이고,
선물매도신호-연결선물지수가 P1아래보다 작은상태에서 위의 1과 2의 상태에서 발생한
신호들이 매도신호는 매도신호로,매수신호는 매도청산신호로 되는 것입니다.
저의 생각은 이런데,,,,
여기서 한가지 궁금한것은 선물차트에 옵션차트를 참조데이타로 하면
1과 2의 경우에서 발생기준으로 삼았던 C1과 P1의 기준들이
옵션차트를 참조데이타로 가져올경우 선물차트에서의 C1과 P1의 값을 인식해서
옵션신호가 결정되는 것인지 궁금하고 만약그렇다면 선물신호는 맞고않고요..
그렇지 않고 참조데이타로 쓰더라도 옵션차트기준에 의해서 발생된 신호가
전달되서 그때당시 선물의 현재가 위치에 따라 신호만 변경되는 건지 궁금합니다,,,
많이 부족해서 표현이 제대로 되었는지 모르겠네요,,,,
부탁드립니다,,,
다음글
이전글