커뮤니티

스위칭 방식 재문의 드립니다.

프로필 이미지
beautyin
2021-01-27 14:56:43
1044
글번호 145860
답변완료
안녕하세요 작성해 주신 수식을 사용해봤는데요 신호가 스위칭으로 나오지 않고 바이후 청산으로만 나오고 있어서 다시 문의 드립니다. 바이 상태에서 셀신호가 나오면 청산뿐만 아니라 셀포지션으로 포지션을 스위칭하고 또 셀포지션에서 바이신호가 나오면 청산뿐만아니라 바이포지션을 갖게 해야되니까 주문이 결국 최초포지션 진입시를 제외하면 그이후부터 최초포지션의 두배가 나가야되는것 같아요 한번더 부탁드리겠습니다~~ input : P1(20),P2(60); var : mav1(0),mav2(0); mav1 = ma(C,P1); mav2 = ma(C,P2); Condition1 = C > mav1 and C > mav2; Condition2 = C < mav1 and C < mav2; if Condition1 == true and Condition1[1] == False Then Buy(); if Condition2 == true and Condition2[1] == False Then Sell();
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2021-01-27 15:59:30

안녕하세요 예스스탁입니다. 해당 수식은 스위칭이 되는 수식입니다. buy가 매수진입, sell이 매도진입함수이고 반대포지션에서 동작시 청산을 자동으로 하게 되어 있습니다ㅣ. 차트가 선물옵션등 파생상품인지 확인하시고 실제 주문이라면 증거금 거부등 주문거부가 있는지 확인하시기 바랍니다. 즐거운 하루되세요 > beautyin 님이 쓴 글입니다. > 제목 : 스위칭 방식 재문의 드립니다. > 안녕하세요 작성해 주신 수식을 사용해봤는데요 신호가 스위칭으로 나오지 않고 바이후 청산으로만 나오고 있어서 다시 문의 드립니다. 바이 상태에서 셀신호가 나오면 청산뿐만 아니라 셀포지션으로 포지션을 스위칭하고 또 셀포지션에서 바이신호가 나오면 청산뿐만아니라 바이포지션을 갖게 해야되니까 주문이 결국 최초포지션 진입시를 제외하면 그이후부터 최초포지션의 두배가 나가야되는것 같아요 한번더 부탁드리겠습니다~~ input : P1(20),P2(60); var : mav1(0),mav2(0); mav1 = ma(C,P1); mav2 = ma(C,P2); Condition1 = C > mav1 and C > mav2; Condition2 = C < mav1 and C < mav2; if Condition1 == true and Condition1[1] == False Then Buy(); if Condition2 == true and Condition2[1] == False Then Sell();
프로필 이미지

beautyin

2021-01-27 16:19:01

탭에서 체크부분이 빠졌었네요 감사합니다. 정말 감사드립니다 ^^ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 스위칭 방식 재문의 드립니다. > 안녕하세요 예스스탁입니다. 해당 수식은 스위칭이 되는 수식입니다. buy가 매수진입, sell이 매도진입함수이고 반대포지션에서 동작시 청산을 자동으로 하게 되어 있습니다ㅣ. 차트가 선물옵션등 파생상품인지 확인하시고 실제 주문이라면 증거금 거부등 주문거부가 있는지 확인하시기 바랍니다. 즐거운 하루되세요 > beautyin 님이 쓴 글입니다. > 제목 : 스위칭 방식 재문의 드립니다. > 안녕하세요 작성해 주신 수식을 사용해봤는데요 신호가 스위칭으로 나오지 않고 바이후 청산으로만 나오고 있어서 다시 문의 드립니다. 바이 상태에서 셀신호가 나오면 청산뿐만 아니라 셀포지션으로 포지션을 스위칭하고 또 셀포지션에서 바이신호가 나오면 청산뿐만아니라 바이포지션을 갖게 해야되니까 주문이 결국 최초포지션 진입시를 제외하면 그이후부터 최초포지션의 두배가 나가야되는것 같아요 한번더 부탁드리겠습니다~~ input : P1(20),P2(60); var : mav1(0),mav2(0); mav1 = ma(C,P1); mav2 = ma(C,P2); Condition1 = C > mav1 and C > mav2; Condition2 = C < mav1 and C < mav2; if Condition1 == true and Condition1[1] == False Then Buy(); if Condition2 == true and Condition2[1] == False Then Sell();