커뮤니티
시스템 문의 사항
2016-10-05 22:31:38
105
글번호 102563
안녕하세요
하기 시스템에 추가수식 질문드립니다.
검토 부탁드립니다.
하기 수식으로 진행한 다음의 진입에 대하여 말씀드리는 것입니다.
참고 하시기 바랍니다.
1. 익절은 25틱으로 하는 것으로 지정 부탁드립니다. - 틱조정 가능하게 부탁드립니다.
2. 손절은 하기와 같이 DP/DM 교차되면 손절하는 것으로 하겠습니다.
3. 추가 적으로 제가 생각하는 것은 하기와 같습니다.
추가진입 1
* 하기 수식에 의거해서 매수로 진입하여 익절을 내고, 가격이 볼린져밴드 이평선의 기울기가
수평보다 낮아지고 하단에 봉이 생성되면, 매도로 재진입 합니다.
* 하기 수식에 의거해서 매도로 진입하여 익절을 내고, 가격이 볼린져밴드 이평선의 기울기가
수평보다 높아지고 상단에 봉이 생성되면, 매수로 재진입 합니다.
상기 추가 진입은 1번만 진입하는 것으로 합니다.
추가진입 2
* DP/DM 교체로 손절이 나면, 반대매매로 바로 재진입 부탁드립니다.
최초 매수로 진입했는데, 손절이 나면 매도로 바로 반대매매 재진입 부탁드립니다.
최초 매도로 진입했는데, 손절이 나면 매수로 바로 반대매매 재진입 부탁드립니다.
상기 추가 진입은 1번만 진입하는 것으로 합니다.
input : P(14),BBP(20),dv(2),MAP(60);
var : ADXV(0),DP(0),DM(0),T(0),BBup(0),BBdn(0),mav(0);
ADXV = ADX(P);
DP = Diplus(P);
DM = DiMinus(P);
BBup = BollBandUp(BBP,dv);
BBdn = BollBandDown(BBP,dv);
mav = ma(C,MAP);
if CrossUp(BBdn,mav) and countif(crossdown(BBdn,mav),5) < 1 Then
buy("b3");
if CrossDown(BBup,mav) and countif(CrossUp(BBup,mav),4) < 1 Then
sell("s3");
if MarketPosition == 1 and IsEntryName("b3") == true Then{
if CrossDown(DP,DM) Then
Exitlong();
}
if MarketPosition == -1 and IsExitName("s3") == true Then{
if crossup(DP,DM) Then
ExitShort();
}
답변 1
예스스탁 예스스탁 답변
2016-10-06 09:31:47
안녕하세요
예스스탁입니다.
input : P(14),BBP(20),dv(2),MAP(60);
var : ADXV(0),DP(0),DM(0),T(0),BBup(0),BBdn(0),mav(0),bbmd(0);
ADXV = ADX(P);
DP = Diplus(P);
DM = DiMinus(P);
BBup = BollBandUp(BBP,dv);
BBdn = BollBandDown(BBP,dv);
BBmd = ma(c,BBP);
mav = ma(C,MAP);
if CrossUp(BBdn,mav) and countif(crossdown(BBdn,mav),5) < 1 Then
buy("b3");
if MarketPosition == 0 and
IsEntryName("b3",1) == true and
IsExitName("StopProfitTarget",1) and
BBmd < BBmd[1] and
C < BBdn Then
sell();
if CrossDown(BBup,mav) and countif(CrossUp(BBup,mav),4) < 1 Then
sell("s3");
if MarketPosition == 0 and
IsEntryName("s3",1) == true and
IsExitName("StopProfitTarget",1) and
BBmd > BBmd[1] and
C > BBup Then
buy();
if MarketPosition == 1 and IsEntryName("b3") == true Then{
if CrossDown(DP,DM) Then
sell();
}
if MarketPosition == -1 and IsExitName("s3") == true Then{
if crossup(DP,DM) Then
Buy();
}
SetStopProfittarget(PriceScale*25,PointStop);
즐거운 하루되세요
> softtoug 님이 쓴 글입니다.
> 제목 : 시스템 문의 사항
> 안녕하세요
하기 시스템에 추가수식 질문드립니다.
검토 부탁드립니다.
하기 수식으로 진행한 다음의 진입에 대하여 말씀드리는 것입니다.
참고 하시기 바랍니다.
1. 익절은 25틱으로 하는 것으로 지정 부탁드립니다. - 틱조정 가능하게 부탁드립니다.
2. 손절은 하기와 같이 DP/DM 교차되면 손절하는 것으로 하겠습니다.
3. 추가 적으로 제가 생각하는 것은 하기와 같습니다.
추가진입 1
* 하기 수식에 의거해서 매수로 진입하여 익절을 내고, 가격이 볼린져밴드 이평선의 기울기가
수평보다 낮아지고 하단에 봉이 생성되면, 매도로 재진입 합니다.
* 하기 수식에 의거해서 매도로 진입하여 익절을 내고, 가격이 볼린져밴드 이평선의 기울기가
수평보다 높아지고 상단에 봉이 생성되면, 매수로 재진입 합니다.
상기 추가 진입은 1번만 진입하는 것으로 합니다.
추가진입 2
* DP/DM 교체로 손절이 나면, 반대매매로 바로 재진입 부탁드립니다.
최초 매수로 진입했는데, 손절이 나면 매도로 바로 반대매매 재진입 부탁드립니다.
최초 매도로 진입했는데, 손절이 나면 매수로 바로 반대매매 재진입 부탁드립니다.
상기 추가 진입은 1번만 진입하는 것으로 합니다.
input : P(14),BBP(20),dv(2),MAP(60);
var : ADXV(0),DP(0),DM(0),T(0),BBup(0),BBdn(0),mav(0);
ADXV = ADX(P);
DP = Diplus(P);
DM = DiMinus(P);
BBup = BollBandUp(BBP,dv);
BBdn = BollBandDown(BBP,dv);
mav = ma(C,MAP);
if CrossUp(BBdn,mav) and countif(crossdown(BBdn,mav),5) < 1 Then
buy("b3");
if CrossDown(BBup,mav) and countif(CrossUp(BBup,mav),4) < 1 Then
sell("s3");
if MarketPosition == 1 and IsEntryName("b3") == true Then{
if CrossDown(DP,DM) Then
Exitlong();
}
if MarketPosition == -1 and IsExitName("s3") == true Then{
if crossup(DP,DM) Then
ExitShort();
}