답변완료
수식추가 부탁드립니다.
안녕하세요?
아래의 수식에서 매매횟수추가를 하고싶습니다.
감사합니다.
input : P1(5),P2(20),n(5);
input : 익절틱수(50),손절틱수(50);
var1 = ma(C,P1);
Var2 = ma(C,P2);
if var1 < Var2 and C < O and O < C[1] Then
{
value1 = Index;
}
if MarketPosition == 0 and value1 > 0 and Index <=value1+n and C > O Then
{
value1 = 0;
Buy();
}
if var1 > Var2 and C > O and O > C[1] Then
{
value2 = Index;
}
if MarketPosition == 0 and value2 > 0 and Index <=value2+n and C < O Then
{
value2 = 0;
Sell();
}
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStopLoss(PriceScale*손절틱수,PointStop);
2021-06-28
901
글번호 150325
시스템
답변완료
추가 요청2
안녕하세요?
아래 매매로직을 12:00에 포지션 청산하는 것을 추가해 주시면 감사하겠습니다.
------------------
input : P1(5),P2(20);
input : sto1(10),sto2(5),sto3(5);
var : stok(0),stod(0);
var : mav1(0),mav2(0),T(0);
stok = stochasticsK(sto1,sto2);
stod = stochasticsD(sto1,sto2,sto3);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
if CrossUp(mav1,mav2) Then
T = 1;
if CrossDown(mav1,mav2) Then
T = -1;
if T == 1 and CrossUp(stok,stod) Then
{
T = 2;
Buy("b");
}
if T == -1 and CrossDown(stok,stod) Then
{
T = -2;
Sell("s");
}
SetStopProfittarget(1.2,PointStop);
SetStopLoss(1,PointStop);
2021-06-28
1636
글번호 150313
시스템
답변완료
수식 검토 요청 드립니다 (미리 감사드립니다)
안녕하세요,
다음과 같은 전략을 아래와 같이 YesLangauge로 구현하였고 코스닥 선물에 돌리려고 하는데 맞는지 검증좀 부탁 드리려고요.
전략(일봉 기준으로 오늘 봤을때)
조건: 어제의 종가 < 그저께 종가
매도: 오늘의 종가
매도청산: 다음날 시가
다만 실제로 적용할때는 (전략은 일봉 기준으로 작성했지만) 5분봉을 열고 아래의 코드를 적용해야함(?)
If NextBarSdate!=sDate and DayClose(1)<DayClose(2) and MarketPosition == 0 Then
{
Sell("Sell", OnClose);
}
ExitShort("ExitSell",AtMarket);
1) Yes트레이더에서 시스템트레이딩->전략실행 차트 선택
2) 106R9000 (KQ150 F 2109)를 열고 5분 봉으로 300바를 선택하고 확인 누름
3) 차트에서 우클릭 -> 적용 -> 시스템트레이딩에서 시스템 트레이딩 설정을 아래와 같이함
- 1계약만 거래하려면 비용/수량 tab에서 동일수량(계약)진입에서 거래수량을 1로 세팅
- 매매 tab에서 자동주문을 선택
처음 거래를 진행하려고 하는데 실제로 시스템을 연동하고 돌리려니 뭔가 좀 많이 햇갈리네요 ㅠ 혹시 시스템을 실제로 연동해서 돌리는데 참고할 만한 자료가 있을까요? 매번 너무 감사드립니다.
2021-06-28
2197
글번호 150312
시스템
답변완료
부탁드립니다
아래 trading view 에 있는 atr trading stop 지표를 예스수식으로 변환부탁드립니다.
//=========================//
study("ATR Trailing Stoploss",overlay=true)
Atr=input(defval=5,title="Atr Period",minval=1,maxval=500)
Hhv=input(defval=10,title="HHV Period",minval=1,maxval=500)
Mult=input(defval=2.5,title="Multiplier",minval=0.1)
Prev = highest(high-Mult*atr(Atr),Hhv),barssince(close>highest(high-Mult*atr(Atr),Hhv) and close>close[1])
TS = iff(cum(1)<16 ,close,iff( close > highest(high-Mult*atr(Atr),Hhv) and close>close[1],highest(high-Mult*atr(Atr),Hhv),Prev))
Color=iff(close>TS,color.green,iff(close<TS,color.red,color.black))
plot(TS,color=Color,linewidth=3,title="ATR Trailing Stoploss")
2021-06-28
1935
글번호 150311
지표