예스스탁
예스스탁 답변
2016-03-18 17:34:28
안녕하세요
예스스탁입니다.
1.
var1 = ma(c,3);
var2 = ma(C,5);
var3 = ma(c,20);
if MarketPosition <= 0 and crossup(var2,var3) Then
buy("매수");
if MarketPosition == 0 and MarketPosition(1) == 1 and CrossDown(var1,var2) and var1 > var3 Then
buy("재매수");
if MarketPosition <= 0 and CrossDown(var2,var3) Then
sell("매도");
if MarketPosition == 0 and MarketPosition(1) == 1 and CrossUp(var1,var2) and var1 < var3 Then
sell("재매도");
SetStopLoss(PriceScale*5,PointStop);
SetStopProfittarget(PriceScale*5,PointStop);
2
크로스가 발생한 시점에서 보면 해당봉의 값이 가장 가까운 값입니다.
가장가까운 값은 후행적으로 아는 부분입니다.
조건만족시점에서 판단은 미래의 일이므로 판단이 되지 않습니다.
20이평에 몇틱이내 근접으로 작성해 드립니다.
input : N(5);
var1 = ma(c,3);
var2 = ma(C,5);
var3 = ma(c,20);
if MarketPosition <= 0 and crossup(var2,var3) Then
buy("");
if MarketPosition == 0 and MarketPosition(1) == 1 and
var1 < var2 and countif(CrossDown(var1,var2),BarsSinceExit(1)) >= 1 and
var1 >= var3 and var1 <= var3+PriceScale*N Then
buy("");
if MarketPosition <= 0 and CrossDown(var2,var3) Then
sell("");
if MarketPosition == 0 and MarketPosition(1) == 1 and
var1 > var2 and countif(CrossUp(var1,var2),BarsSinceExit(1)) >= 1 and
var1 < var3 and var1 >= var3-PriceScale*N Then
sell("");
if MarketPosition != MarketPosition[1] Then{
if MarketPosition != 0 Then
Text_New(EntryDate,EntryTime,H,NumToStr(EntryPrice,2));
}
if TotalTrades > TotalTrades[1] Then
Text_New(ExitDate(1),ExitTime(1),H,NumToStr(ExitPrice(1),2));
SetStopLoss(PriceScale*5,PointStop);
SetStopProfittarget(PriceScale*5,PointStop);
3.
시스템 트레이딩 설정창의 차트표시탭에서
매매신호 이름표시에 체크해제하시면 이름은 표시되지 않습니다.
시스템식에 아래 내용 하단에 추가하시면
진입청산봉에 수치가 표시됩니다.
if MarketPosition != MarketPosition[1] Then{
if MarketPosition != 0 Then
Text_New(EntryDate,EntryTime,H,NumToStr(EntryPrice,2));
}
if TotalTrades > TotalTrades[1] Then
Text_New(ExitDate(1),ExitTime(1),H,NumToStr(ExitPrice(1),2));
SetStopLoss(PriceScale*5,PointStop);
SetStopProfittarget(PriceScale*5,PointStop);
즐거운 하루되세요
> 강인함 님이 쓴 글입니다.
> 제목 : 안녕하세요
> 1번질문)
5선 이동평균선과 20선 이동평균선이 골든크로스되면 매수신호
20선 이동평균선 위에서 3선이동평균선과 5선이동평균선이 데드크로스시점에서 재매수신호
5선 이동평균선과 20선 이동평균선이 데드크로스되면 매도신호
20선 이동평균선 아래에서 3선이동평균선과 5선이동평균선이 골든크로스시점에서 재매도신호
5틱익절/5틱손절
한글로 매수 매도/ 재매수 재매도 텍스트로 이렇게 나오게 해주시면 감사하겠습니다
2번 질문)
5선 이동평균선과 20선 이동평균선이 골든크로스되면 매수신호
20선 이동평균선 위에서 3선이동평균선과 5선이동평균선이 데드크로스시점에서 20선 이동평균선과 이격이 가장 가까운 시점에 재매수
5선 이동평균선과 20선 이동평균선이 데드크로스되면 매도신호
20선 이동평균선 아래에서 3선이동평균선과 5선이동평균선이 골든크로스시점에서 20선 이동평균선과 이격이 가장 가까운 시점에 재매도
혹시 이게 안되시면 다른방법으로 해주셔도 되구요
5틱익절/5틱손절
한글로 매수 매도/ 재매수 재매도 텍스트로 이렇게 나오게 해주시면 감사하겠습니다
3번질문)
보통 시스템 신호가 매수 매도 화살표가 나오고 매수매도 글이 나오는데요 매수나매도 화살표 나오고 매수매도 글이 안나오고 그냥 그 가격수치로 나오게 할수 없나요?
예로)매수신호가 생기면 화살표생기고 신호가 생긴 그 가격 280 이렇게 수치로 나오게요
매도 신호가 생기면 화살표 생기고 신호가 생긴 그 가격 280 이렇게 수치로 나오게요
신호가 발생하면 화살표가 생기고 그 가격이 나오게 할수 없나요 ?
바쁘실텐데 제가 잘 몰라서 질문이 많네요 항상 감사합니다