커뮤니티
수정 부탁드립니다.
2019-07-18 20:23:10
197
글번호 130479
안녕하세요? 항상 도움주심에 감사합니다.
아래와 같은 답변을 받았습니다.
문제점이 있어 수정 부탁드리겠습니다.
*문제점 : 현재 증상이 진입할때 변수에 지정한 몸통길이의 틱수와 진입봉이 맞지않습니다.
예를들어 변수에 2틱양봉에 진입이라고 설정하였으면, 저의 의도는 봉마감이 몸통2틱짜리 양봉에 들어가는것인데, 실제로는 꼭 2틱이상이면 다 들어가는거 같네요.
봉마감시 변수에 지정한 몸통길이에 진입또는 청산이 가능하게끔 수정부탁드립니다.
감사합니다.
----------------------------------------------------------------------------------------
안녕하세요
예스스탁입니다.
input : 매수틱(5),매도틱(5);
input : 익절틱수(20),손절틱수(20);
if C >= O+PriceScale*매수틱 Then#지정한 틱수의 몸통이면 ==
buy("b");
if C <= O-PriceScale*매도틱 Then#지정한 틱수의 몸통이면 ==
sell("s");
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStopLoss(PriceScale*손절틱수,PointStop);
즐거운 하루되세요
> 대구어린울프 님이 쓴 글입니다.
> 제목 : 수식작성 부탁드립니다.
> 안녕하세요? 수식작성 부탁드립니다.
* 진입
1)양봉 (몸통길이 외부변수)틱에 매수 진입.
음봉 (몸통길이 외부변수)틱에 매도 진입.
(변수를 한가지만으로 되게 말구요, 매수변수와 매도변수가 각각 따로 지정할수 있게 부탁드립니다)
2)만약 매수진입을 한후에 매도신호가 나오면 청산과 동시에 매도진입.
(교차매매라고 불러야하나요 암튼 위의 진입조건에서 반대신호가 나왔을때마다 스위칭 매매를 하고싶습니다. 청산조건과 스위칭매매 두가지 중 먼저 발생하는쪽으로 매매가 되게끔)
* 청산
익절 (외부변수)틱
손절 (외부변수)틱
감사합니다.
답변 1
예스스탁 예스스탁 답변
2019-07-19 10:07:06
안녕하세요
예스스탁입니다.
input : 매수틱(5),매도틱(5);
input : 익절틱수(20),손절틱수(20);
if C >= O+PriceScale*매수틱 Then#지정한 틱수의 몸통이면 ==
buy("b");
if C <= O-PriceScale*매도틱 Then#지정한 틱수의 몸통이면 ==
sell("s");
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStopLoss(PriceScale*손절틱수,PointStop);
위는 이전 답변수식입니다.
2틱이상 양봉이면 매수
2틱이상 음봉이면 매도인데
정확히 지정한 틱수의 봉이면 ==로 변경하시면 된다고
주석을 달아 드렸었습니다.
아래와 같이 변경하시면 됩니다.
input : 매수틱(5),매도틱(5);
input : 익절틱수(20),손절틱수(20);
if C == O+PriceScale*매수틱 Then#지정한 틱수의 몸통이면 ==
buy("b");
if C == O-PriceScale*매도틱 Then#지정한 틱수의 몸통이면 ==
sell("s");
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStopLoss(PriceScale*손절틱수,PointStop);
즐거운 하루되세요
> 대구어린울프 님이 쓴 글입니다.
> 제목 : 수정 부탁드립니다.
> 안녕하세요? 항상 도움주심에 감사합니다.
아래와 같은 답변을 받았습니다.
문제점이 있어 수정 부탁드리겠습니다.
*문제점 : 현재 증상이 진입할때 변수에 지정한 몸통길이의 틱수와 진입봉이 맞지않습니다.
예를들어 변수에 2틱양봉에 진입이라고 설정하였으면, 저의 의도는 봉마감이 몸통2틱짜리 양봉에 들어가는것인데, 실제로는 꼭 2틱이상이면 다 들어가는거 같네요.
봉마감시 변수에 지정한 몸통길이에 진입또는 청산이 가능하게끔 수정부탁드립니다.
감사합니다.
----------------------------------------------------------------------------------------
안녕하세요
예스스탁입니다.
input : 매수틱(5),매도틱(5);
input : 익절틱수(20),손절틱수(20);
if C >= O+PriceScale*매수틱 Then#지정한 틱수의 몸통이면 ==
buy("b");
if C <= O-PriceScale*매도틱 Then#지정한 틱수의 몸통이면 ==
sell("s");
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStopLoss(PriceScale*손절틱수,PointStop);
즐거운 하루되세요
> 대구어린울프 님이 쓴 글입니다.
> 제목 : 수식작성 부탁드립니다.
> 안녕하세요? 수식작성 부탁드립니다.
* 진입
1)양봉 (몸통길이 외부변수)틱에 매수 진입.
음봉 (몸통길이 외부변수)틱에 매도 진입.
(변수를 한가지만으로 되게 말구요, 매수변수와 매도변수가 각각 따로 지정할수 있게 부탁드립니다)
2)만약 매수진입을 한후에 매도신호가 나오면 청산과 동시에 매도진입.
(교차매매라고 불러야하나요 암튼 위의 진입조건에서 반대신호가 나왔을때마다 스위칭 매매를 하고싶습니다. 청산조건과 스위칭매매 두가지 중 먼저 발생하는쪽으로 매매가 되게끔)
* 청산
익절 (외부변수)틱
손절 (외부변수)틱
감사합니다.