예스스탁
예스스탁 답변
2025-03-20 14:58:30
안녕하세요
예스스탁입니다.
input : p1(5),p2(20),sto1(10),sto2(5),sto3(5);
var : ma1(0),ma2(0),sk(0),sd(0);
ma1 = ma(C,5);
ma2 = ma(c,20);
sk = StochasticsK(sto1,sto2);
sd = StochasticsD(sto1,sto2,sto3);
if CrossUp(ma1,ma2) Then
Buy();
if CrossDown(ma1,ma2) Then
Sell();
if MarketPosition == 1 Then
{
if CountIf(sk > 80,BarsSinceEntry) >= 1 Then
ExitLong("bx",AtStop,highest(H,BarsSinceEntry)-PriceScale*50);
}
if MarketPosition == -1 Then
{
if CountIf(sk > 20,BarsSinceEntry) >= 1 Then
ExitShort("sx",AtStop,lowest(L,BarsSinceEntry)+PriceScale*50);
}
즐거운 하루되세요
> 카르마다 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 5/20 이평선 골든/데드 크로스 선물매매에서
매수 진입후 스톡캐스틱이 80이 넘는 봉이 나올 경우 진입후 최고점 기준으로 50틱이 빠지면 즉시 청산하는 식을 구합니다.
매도는 그 반대입니다.
미리 노고에 감사드립니다.