커뮤니티

시스템식 부탁드려요

프로필 이미지
한걸음7
2012-01-12 17:29:30
422
글번호 46549
답변완료
평가액과 체결이 시스템하기에 안되기에 다음과 같이 하면 안될까요? Q&A 답변중 옵션 진입시 10만원 가격과 수량을 곱하여 거래하여 보유한 종목의 평가계산한 식을 본 것 같습니다. 아니면 옵션의 합이 진입가 대비 +15% 오르면 옵션매도분 모두청산 옵션의 합이 진입가 대비 -10% 내리면 옵션매도분 모두청산 이런 방법으로 평가액이 아닌 퍼센트로 손익계산을 대치해도 괜찮습니다. 체결여부를 대신 지정가 이하 가격이 되면 액션을 취하는 쪽으로 하면 혹시 되지 않을까요? . 아래 로직 내용 약간 수정했습니다. 프로그램이 어려움이 있을거라 생각합니다. 프로그램으로 최대한 가능한 부분만이라도 부탁드립니다. 힘드시겠지만 다시 한번 노력 부탁드립니다. 혹시 안되면 안되눈부분 말씀 해 주시면 시스템이 되도록 수정하겠습니다. 감사합니다.~ 좋은 하루 되세요. ============================================================ 옵션 4개 종목 call = c, put=p 종목 : c1 , c2 ,p1 , p2 9시30분 부터 시스템 가동 c2, p2 매수 지정가(예 0.75)수량 10개 걸어 두고(여기까지 공통,아래 청산부분도 공통,청산 후 재진입 하지않음) c2 체결시(현재가 지정가이하 될때) 바로 c1 수량 5개 매도 ,c1 c2 이익합 20만원(또는 5%) 나면 p1 수량 5개 매도 후 바로 p2 지정가 정정하여 시장가로 10개 매수 1분후 추가로 c1 5개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원(또는 15%)손실이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%) 이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 이게 아니면 c2 체결시(현재가 지정가이하 될때) 바로 c1 수량 5개 매도, 가격변동으로 p2 자동체결시 (현재가 지정가이하 될때) 바로 p1 5개 매도 1분후 추가로 c1 5 개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원손실(또는 15%)이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%)이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 이게 아니면 p2 체결시(현재가 지정가이하 될때) 바로 p1 수량 5개 매도, p1,p2 이익합 20만원(또는 5%) 나면 c1 수량 5개 매도 후 바로 c2 지정가 정정하여 시장가로 10개 매수 1분후 추가로 c1 5 개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원손실(또는 15%)이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%) 이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 이게 아니면 p2 체결시(현재가 지정가이하 될때) 바로 p1 수량 5개 매도, 가격변동으로 c2 자동체결시(현재가 지정가이하 될때) 바로 c1 5개 매도 1분후 추가로 c1 5 개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원손실(또는 15%)이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%)이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) ===============================================
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2012-01-12 17:34:01

안녕하세요 예스스탁입니다. 시스템이 잔고와 연동이 되지 않고 하나의 차트에서 한종목만 주문이 가능하며 다른 차트에 신호 내용은 받을수 없어 해당 내용 수식작성시 어려운 부분이 있습니다. 내일 오전 중에 전화드린후 설명을 듣고 답변드리도록 하겠습니다. 즐거운 하루되세요 > 한걸음7 님이 쓴 글입니다. > 제목 : 시스템식 부탁드려요 > 평가액과 체결이 시스템하기에 안되기에 다음과 같이 하면 안될까요? Q&A 답변중 옵션 진입시 10만원 가격과 수량을 곱하여 거래하여 보유한 종목의 평가계산한 식을 본 것 같습니다. 아니면 옵션의 합이 진입가 대비 +15% 오르면 옵션매도분 모두청산 옵션의 합이 진입가 대비 -10% 내리면 옵션매도분 모두청산 이런 방법으로 평가액이 아닌 퍼센트로 손익계산을 대치해도 괜찮습니다. 체결여부를 대신 지정가 이하 가격이 되면 액션을 취하는 쪽으로 하면 혹시 되지 않을까요? . 아래 로직 내용 약간 수정했습니다. 프로그램이 어려움이 있을거라 생각합니다. 프로그램으로 최대한 가능한 부분만이라도 부탁드립니다. 힘드시겠지만 다시 한번 노력 부탁드립니다. 혹시 안되면 안되눈부분 말씀 해 주시면 시스템이 되도록 수정하겠습니다. 감사합니다.~ 좋은 하루 되세요. ============================================================ 옵션 4개 종목 call = c, put=p 종목 : c1 , c2 ,p1 , p2 9시30분 부터 시스템 가동 c2, p2 매수 지정가(예 0.75)수량 10개 걸어 두고(여기까지 공통,아래 청산부분도 공통,청산 후 재진입 하지않음) c2 체결시(현재가 지정가이하 될때) 바로 c1 수량 5개 매도 ,c1 c2 이익합 20만원(또는 5%) 나면 p1 수량 5개 매도 후 바로 p2 지정가 정정하여 시장가로 10개 매수 1분후 추가로 c1 5개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원(또는 15%)손실이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%) 이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 이게 아니면 c2 체결시(현재가 지정가이하 될때) 바로 c1 수량 5개 매도, 가격변동으로 p2 자동체결시 (현재가 지정가이하 될때) 바로 p1 5개 매도 1분후 추가로 c1 5 개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원손실(또는 15%)이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%)이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 이게 아니면 p2 체결시(현재가 지정가이하 될때) 바로 p1 수량 5개 매도, p1,p2 이익합 20만원(또는 5%) 나면 c1 수량 5개 매도 후 바로 c2 지정가 정정하여 시장가로 10개 매수 1분후 추가로 c1 5 개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원손실(또는 15%)이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%) 이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 이게 아니면 p2 체결시(현재가 지정가이하 될때) 바로 p1 수량 5개 매도, 가격변동으로 c2 자동체결시(현재가 지정가이하 될때) 바로 c1 5개 매도 1분후 추가로 c1 5 개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원손실(또는 15%)이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%)이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) ===============================================
프로필 이미지

예스스탁 예스스탁 답변

2012-01-13 11:30:06

안녕하세요 예스스탁입니다. 9시30분 부터 시스템 가동 c2, p2 매수 지정가(예 0.75)수량 10개 걸어 두고(여기까지 공통,아래 청산부분도 공통,청산 후 재진입 하지않음) c2 체결시(현재가 지정가이하 될때) 바로 c1 수량 5개 매도 ,c1 c2 이익합 20만원(또는 5%) 나면 p1 수량 5개 매도 후 바로 p2 지정가 정정하여 시장가로 10개 매수 1분후 추가로 c1 5개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원(또는 15%)손실이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%) 이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 올리신 내용 위와 같이 첫번째 내용으로 작성한 식입니다. 아래 정도로 뿐이 작성이 되지 않습니다. 전체적으로 보면 C2와 P2는 9시 30분 이후에 가격이 지정한 가격이하이면 매수하고 종가 청산이므로 *****C2은 C2의 종목을 주종목으로 한 차트에 아래식을 적용하시면 됩니다. input : 지정가(0.75); if MarketPosition == 0 and data1(C <= 지정가 and stime >= 93000) Then buy("b",OnClose,def,10); SetStopEndofday(150000); *****마찬가지로 P2도 P2의 종목을 주종목으로 한 차트에 아래식을 적용하시면 됩니다. input : 지정가(0.75); if MarketPosition == 0 and data1(C <= 지정가 and stime >= 93000) Then buy("b",OnClose,def,10); SetStopEndofday(150000); C1과 P1은 참조데이터를 차트에 적용하고 수식을 적용하셔야 합니다. ****** C1 #data1 = c1#data2 = c2#data3 = P1 input : 지정가(0.75); var : C1v(0,data1),C2v(0,data1),cond(false,data1); var : C1PL(0,data1),C2PL(0,data1),C1vv(0,data1),P1v1(0,data1),p1v2(0,data1); var : C1PLL(0,data1),P1PL1(0,data1),P1PL2(0,data1); if data2(date != date[1]) Then cond = false; if MarketPosition == 0 and data2(C <= 지정가 and stime >= 93000) Then{ Sell("S1",OnClose,def,5); Cond = true; C1v = data1(c); C2v = data2(c); } if cond == true Then{ C1PL = ((C1v-data1(c))*BigPointValue)*5; C2PL = ((data2(c)-C2v)*BigPointValue)*10; if MarketPosition == -1 and crossup(C1PL[1]+C2PL[1],200000) Then sell("s2",OnClose,def,5); if MarketPosition == -1 and CurrentContracts == 10 Then{ if CurrentContracts == 10 and CurrentContracts > CurrentContracts[1] Then{ C1vv = data1(c[1]); P1v1 = data3(C[1]); P1v2 = data3(C[2]); } C1PLL = ((C1vv-data1(c))*BigPointValue)*5; P1PL1 = ((P1v1-data3(c))*BigPointValue)*5; P1PL2 = ((P1v2-data3(c))*BigPointValue)*5; if crossup(C1PL+C1PLL+P1PL1+P1PL2,500000) Then ExitShort(); if CrossDown(C1PL+C1PLL+P1PL1+P1PL2,-1000000) Then ExitShort(); } } SetStopEndofday(140000); ***************P1 #data1 = P1;#data2 = c1;#data3 = c2;#data4 = P2; input : 지정가(0.75); var : C1v(0,data1),C2v(0,data1),cond(false,data1); var : C1PL(0,data1),C2PL(0,data1),C1vv(0,data1),P1v1(0,data1); var : P1v2(0,data1),C1PLL(0,data1),P1PL1(0,data1),P1PL2(0,data1); if data3(date != date[1]) Then cond = false; if data3(C <= 지정가 and stime >= 93000) Then{ Cond = true; C1v = data2(c); C2v = data3(c); } if cond == true Then{ C1PL = ((C1v-data2(c))*BigPointValue)*5; C2PL = ((data3(c)-C2v)*BigPointValue)*10; if MarketPosition == 0 and crossup(C1PL+C2PL,200000) Then sell("s1",OnClose,def,5); if MarketPosition == 1 and BarsSinceEntry == 1 Then sell("s2",OnClose,def,5); if MarketPosition == -1 and CurrentContracts == 10 Then{ if CurrentContracts == 10 and CurrentContracts > CurrentContracts[1] Then{ C1vv = data2(c[1]); P1v1 = data1(C[1]); P1v2 = data1(C[2]); } C1PLL = ((C1vv-data2(c))*BigPointValue)*5; P1PL1 = ((P1v1-data1(c))*BigPointValue)*5; P1PL2 = ((P1v2-data1(c))*BigPointValue)*5; if crossup(C1PL+C1PLL+P1PL1+P1PL2,500000) Then ExitShort(); if CrossDown(C1PL+C1PLL+P1PL1+P1PL2,-1000000) Then ExitShort(); } } SetStopEndofday(140000); ********************************************************************* 전반적으로 수식의 내용 중 정정하는 내용은 수식에서 구현되지 않으므로 제외했습니다. 모든 진입과 청산은 지정한 조건 만족하면 모두 체결된 것으로 함으로 해당내용은 추가하지 못했습니다. C1과 P1의 경우 진입시점이 두번이므로 피라미딩을 설정하셔야 합니다. 다른진입신호만 허용으로 설정하시면 됩니다. 수식 작성하실 때 잔고와 관련된 내용/ 정정주문이나 취소주문과 관련된 내용./ 다른 차트의 신호를 파악하는 내용 등은 구현되지 않으므로 해당내용을 감안해서 전략 조건을 올려주시기 바랍니다. 즐거운 하루되시고 새해 복 많이 받으시길 기원합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템식 부탁드려요 > 안녕하세요 예스스탁입니다. 시스템이 잔고와 연동이 되지 않고 하나의 차트에서 한종목만 주문이 가능하며 다른 차트에 신호 내용은 받을수 없어 해당 내용 수식작성시 어려운 부분이 있습니다. 내일 오전 중에 전화드린후 설명을 듣고 답변드리도록 하겠습니다. 즐거운 하루되세요 > 한걸음7 님이 쓴 글입니다. > 제목 : 시스템식 부탁드려요 > 평가액과 체결이 시스템하기에 안되기에 다음과 같이 하면 안될까요? Q&A 답변중 옵션 진입시 10만원 가격과 수량을 곱하여 거래하여 보유한 종목의 평가계산한 식을 본 것 같습니다. 아니면 옵션의 합이 진입가 대비 +15% 오르면 옵션매도분 모두청산 옵션의 합이 진입가 대비 -10% 내리면 옵션매도분 모두청산 이런 방법으로 평가액이 아닌 퍼센트로 손익계산을 대치해도 괜찮습니다. 체결여부를 대신 지정가 이하 가격이 되면 액션을 취하는 쪽으로 하면 혹시 되지 않을까요? . 아래 로직 내용 약간 수정했습니다. 프로그램이 어려움이 있을거라 생각합니다. 프로그램으로 최대한 가능한 부분만이라도 부탁드립니다. 힘드시겠지만 다시 한번 노력 부탁드립니다. 혹시 안되면 안되눈부분 말씀 해 주시면 시스템이 되도록 수정하겠습니다. 감사합니다.~ 좋은 하루 되세요. ============================================================ 옵션 4개 종목 call = c, put=p 종목 : c1 , c2 ,p1 , p2 9시30분 부터 시스템 가동 c2, p2 매수 지정가(예 0.75)수량 10개 걸어 두고(여기까지 공통,아래 청산부분도 공통,청산 후 재진입 하지않음) c2 체결시(현재가 지정가이하 될때) 바로 c1 수량 5개 매도 ,c1 c2 이익합 20만원(또는 5%) 나면 p1 수량 5개 매도 후 바로 p2 지정가 정정하여 시장가로 10개 매수 1분후 추가로 c1 5개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원(또는 15%)손실이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%) 이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 이게 아니면 c2 체결시(현재가 지정가이하 될때) 바로 c1 수량 5개 매도, 가격변동으로 p2 자동체결시 (현재가 지정가이하 될때) 바로 p1 5개 매도 1분후 추가로 c1 5 개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원손실(또는 15%)이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%)이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 이게 아니면 p2 체결시(현재가 지정가이하 될때) 바로 p1 수량 5개 매도, p1,p2 이익합 20만원(또는 5%) 나면 c1 수량 5개 매도 후 바로 c2 지정가 정정하여 시장가로 10개 매수 1분후 추가로 c1 5 개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원손실(또는 15%)이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%) 이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 이게 아니면 p2 체결시(현재가 지정가이하 될때) 바로 p1 수량 5개 매도, 가격변동으로 c2 자동체결시(현재가 지정가이하 될때) 바로 c1 5개 매도 1분후 추가로 c1 5 개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원손실(또는 15%)이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%)이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) ===============================================
프로필 이미지

한걸음7

2012-01-13 17:18:46

정말 감사합니다. 프로그램을 한번 돌려 보겠습니다. 즐거운 주말 보내세요~~ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : Re : 시스템식 부탁드려요 > 안녕하세요 예스스탁입니다. 9시30분 부터 시스템 가동 c2, p2 매수 지정가(예 0.75)수량 10개 걸어 두고(여기까지 공통,아래 청산부분도 공통,청산 후 재진입 하지않음) c2 체결시(현재가 지정가이하 될때) 바로 c1 수량 5개 매도 ,c1 c2 이익합 20만원(또는 5%) 나면 p1 수량 5개 매도 후 바로 p2 지정가 정정하여 시장가로 10개 매수 1분후 추가로 c1 5개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원(또는 15%)손실이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%) 이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 올리신 내용 위와 같이 첫번째 내용으로 작성한 식입니다. 아래 정도로 뿐이 작성이 되지 않습니다. 전체적으로 보면 C2와 P2는 9시 30분 이후에 가격이 지정한 가격이하이면 매수하고 종가 청산이므로 *****C2은 C2의 종목을 주종목으로 한 차트에 아래식을 적용하시면 됩니다. input : 지정가(0.75); if MarketPosition == 0 and data1(C <= 지정가 and stime >= 93000) Then buy("b",OnClose,def,10); SetStopEndofday(150000); *****마찬가지로 P2도 P2의 종목을 주종목으로 한 차트에 아래식을 적용하시면 됩니다. input : 지정가(0.75); if MarketPosition == 0 and data1(C <= 지정가 and stime >= 93000) Then buy("b",OnClose,def,10); SetStopEndofday(150000); C1과 P1은 참조데이터를 차트에 적용하고 수식을 적용하셔야 합니다. ****** C1 #data1 = c1#data2 = c2#data3 = P1 input : 지정가(0.75); var : C1v(0,data1),C2v(0,data1),cond(false,data1); var : C1PL(0,data1),C2PL(0,data1),C1vv(0,data1),P1v1(0,data1),p1v2(0,data1); var : C1PLL(0,data1),P1PL1(0,data1),P1PL2(0,data1); if data2(date != date[1]) Then cond = false; if MarketPosition == 0 and data2(C <= 지정가 and stime >= 93000) Then{ Sell("S1",OnClose,def,5); Cond = true; C1v = data1(c); C2v = data2(c); } if cond == true Then{ C1PL = ((C1v-data1(c))*BigPointValue)*5; C2PL = ((data2(c)-C2v)*BigPointValue)*10; if MarketPosition == -1 and crossup(C1PL[1]+C2PL[1],200000) Then sell("s2",OnClose,def,5); if MarketPosition == -1 and CurrentContracts == 10 Then{ if CurrentContracts == 10 and CurrentContracts > CurrentContracts[1] Then{ C1vv = data1(c[1]); P1v1 = data3(C[1]); P1v2 = data3(C[2]); } C1PLL = ((C1vv-data1(c))*BigPointValue)*5; P1PL1 = ((P1v1-data3(c))*BigPointValue)*5; P1PL2 = ((P1v2-data3(c))*BigPointValue)*5; if crossup(C1PL+C1PLL+P1PL1+P1PL2,500000) Then ExitShort(); if CrossDown(C1PL+C1PLL+P1PL1+P1PL2,-1000000) Then ExitShort(); } } SetStopEndofday(140000); ***************P1 #data1 = P1;#data2 = c1;#data3 = c2;#data4 = P2; input : 지정가(0.75); var : C1v(0,data1),C2v(0,data1),cond(false,data1); var : C1PL(0,data1),C2PL(0,data1),C1vv(0,data1),P1v1(0,data1); var : P1v2(0,data1),C1PLL(0,data1),P1PL1(0,data1),P1PL2(0,data1); if data3(date != date[1]) Then cond = false; if data3(C <= 지정가 and stime >= 93000) Then{ Cond = true; C1v = data2(c); C2v = data3(c); } if cond == true Then{ C1PL = ((C1v-data2(c))*BigPointValue)*5; C2PL = ((data3(c)-C2v)*BigPointValue)*10; if MarketPosition == 0 and crossup(C1PL+C2PL,200000) Then sell("s1",OnClose,def,5); if MarketPosition == 1 and BarsSinceEntry == 1 Then sell("s2",OnClose,def,5); if MarketPosition == -1 and CurrentContracts == 10 Then{ if CurrentContracts == 10 and CurrentContracts > CurrentContracts[1] Then{ C1vv = data2(c[1]); P1v1 = data1(C[1]); P1v2 = data1(C[2]); } C1PLL = ((C1vv-data2(c))*BigPointValue)*5; P1PL1 = ((P1v1-data1(c))*BigPointValue)*5; P1PL2 = ((P1v2-data1(c))*BigPointValue)*5; if crossup(C1PL+C1PLL+P1PL1+P1PL2,500000) Then ExitShort(); if CrossDown(C1PL+C1PLL+P1PL1+P1PL2,-1000000) Then ExitShort(); } } SetStopEndofday(140000); ********************************************************************* 전반적으로 수식의 내용 중 정정하는 내용은 수식에서 구현되지 않으므로 제외했습니다. 모든 진입과 청산은 지정한 조건 만족하면 모두 체결된 것으로 함으로 해당내용은 추가하지 못했습니다. C1과 P1의 경우 진입시점이 두번이므로 피라미딩을 설정하셔야 합니다. 다른진입신호만 허용으로 설정하시면 됩니다. 수식 작성하실 때 잔고와 관련된 내용/ 정정주문이나 취소주문과 관련된 내용./ 다른 차트의 신호를 파악하는 내용 등은 구현되지 않으므로 해당내용을 감안해서 전략 조건을 올려주시기 바랍니다. 즐거운 하루되시고 새해 복 많이 받으시길 기원합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템식 부탁드려요 > 안녕하세요 예스스탁입니다. 시스템이 잔고와 연동이 되지 않고 하나의 차트에서 한종목만 주문이 가능하며 다른 차트에 신호 내용은 받을수 없어 해당 내용 수식작성시 어려운 부분이 있습니다. 내일 오전 중에 전화드린후 설명을 듣고 답변드리도록 하겠습니다. 즐거운 하루되세요 > 한걸음7 님이 쓴 글입니다. > 제목 : 시스템식 부탁드려요 > 평가액과 체결이 시스템하기에 안되기에 다음과 같이 하면 안될까요? Q&A 답변중 옵션 진입시 10만원 가격과 수량을 곱하여 거래하여 보유한 종목의 평가계산한 식을 본 것 같습니다. 아니면 옵션의 합이 진입가 대비 +15% 오르면 옵션매도분 모두청산 옵션의 합이 진입가 대비 -10% 내리면 옵션매도분 모두청산 이런 방법으로 평가액이 아닌 퍼센트로 손익계산을 대치해도 괜찮습니다. 체결여부를 대신 지정가 이하 가격이 되면 액션을 취하는 쪽으로 하면 혹시 되지 않을까요? . 아래 로직 내용 약간 수정했습니다. 프로그램이 어려움이 있을거라 생각합니다. 프로그램으로 최대한 가능한 부분만이라도 부탁드립니다. 힘드시겠지만 다시 한번 노력 부탁드립니다. 혹시 안되면 안되눈부분 말씀 해 주시면 시스템이 되도록 수정하겠습니다. 감사합니다.~ 좋은 하루 되세요. ============================================================ 옵션 4개 종목 call = c, put=p 종목 : c1 , c2 ,p1 , p2 9시30분 부터 시스템 가동 c2, p2 매수 지정가(예 0.75)수량 10개 걸어 두고(여기까지 공통,아래 청산부분도 공통,청산 후 재진입 하지않음) c2 체결시(현재가 지정가이하 될때) 바로 c1 수량 5개 매도 ,c1 c2 이익합 20만원(또는 5%) 나면 p1 수량 5개 매도 후 바로 p2 지정가 정정하여 시장가로 10개 매수 1분후 추가로 c1 5개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원(또는 15%)손실이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%) 이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 이게 아니면 c2 체결시(현재가 지정가이하 될때) 바로 c1 수량 5개 매도, 가격변동으로 p2 자동체결시 (현재가 지정가이하 될때) 바로 p1 5개 매도 1분후 추가로 c1 5 개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원손실(또는 15%)이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%)이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 이게 아니면 p2 체결시(현재가 지정가이하 될때) 바로 p1 수량 5개 매도, p1,p2 이익합 20만원(또는 5%) 나면 c1 수량 5개 매도 후 바로 c2 지정가 정정하여 시장가로 10개 매수 1분후 추가로 c1 5 개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원손실(또는 15%)이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%) 이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) 이게 아니면 p2 체결시(현재가 지정가이하 될때) 바로 p1 수량 5개 매도, 가격변동으로 c2 자동체결시(현재가 지정가이하 될때) 바로 c1 5개 매도 1분후 추가로 c1 5 개 매도, p1 5개 매도 청산은 c1 p1 손익 합이 100만원손실(또는 15%)이나면 c1 p1 동시 시장가 청산(당일재진입금지) ,c1 p1 손익 합이 50만원(또는 10%)이익이 나면 c1 p1 동시 시장가 청산(당일재진입금지) 그렇지 않으면 14시 c1 ,p1 시장가 청산(당일재진입금지), c2,p2 종가 청산(당일재진입금지) ===============================================