예스스탁
예스스탁 답변
2023-08-07 15:16:50
안녕하세용
예스스탁입니다.
Var : BullP(0), BearP(0),Emav(0);
Var : volma(0),OBP(0),OBVv(0),PVIv(0);
var : mav1(0),mav2(0),mav3(0),mav4(0),mav5(0),mav6(0),mav7(0);
Input : Period(13);
Emav = Ema(c,Period);
BullP = HIGH - Emav;
BearP = LOW - Emav;
var : BIII(0);
BIII = accum(V*(Pow(C-L,2)-Pow(H-C, 2)) / (H-L));
volma = ma(v,5);
OBVv = OBV;
PVIv = PVI;
If Close > Close[1] Then
var1 = 1;
else if Close < Close[1] Then
var1 = -1;
else
var1 = 0;
OBP = Accum(var1);
mav1 = ma(c,120);
mav2 = ma(c,240);
mav3 = ma(C,480);
mav4 = ma(C,960);
mav5 = ma(C,1920);
mav6 = ma(C,3840);
mav7 = ma(C,7680);
if MarketPosition <= 0 and
volma > volma[1]+25 and
OBP <= -28 and
OBVv <= -1800 and
PVIv <= 99.99 and
BIII <= -0.01 and
bearp > 0 and
mav1 < mav2 and mav2 < mav3 and mav3 < mav4 and mav4 < mav5 and
max(mav6,mav7) >= min(mav6, mav7)+PriceScale*3 and
CrossUp(mav1,mav2) Then
Buy();
if MarketPosition == 1 Then
{
if MaxEntries < 3 and C <= LatestEntryPrice(0)-PriceScale*30 and CrossUp(mav1,mav2) Then
Buy("bb");
if c >= EntryPrice+PriceScale*50 and CrossDown(mav1,mav2) Then
ExitLong();
}
if MarketPosition >= 0 and
volma > volma[1]+25 and
OBP >= 31 and
OBVv >= 1080 and
PVIv >= 100.77 and
BIII >= 0.08 and
BearP <= -0.01 and
mav1 > mav2 and mav2 > mav3 and mav3 > mav4 and mav4 > mav5 and mav5 > mav6 and
max(mav6,mav7) >= min(mav6, mav7)+PriceScale*19 and
CrossDown(mav1,mav2) Then
Sell();
if MarketPosition == -1 Then
{
if MaxEntries < 3 and C >= LatestEntryPrice(0)+PriceScale*30 and CrossDown(mav1,mav2) Then
Sell("ss");
if c <= EntryPrice-PriceScale*50 and CrossUp(mav1,mav2) Then
ExitShort();
}
즐거운 하루되세요
> tnsflwls 님이 쓴 글입니다.
> 제목 : 시스템 작성의뢰
> 수고 하십니다 !
거래량 5 이평선이 25 이상 상승하면 신호로 알려주고 on balance price 지표가 - 28 이하로 내려가고 obv 지표가 -
1800 이하로 하락하고 pvi지표가 99.99 이하로 하락하고 Bostian's Intraday Intensity Index 지표가 -0.01 이하로 하락하고 er bear power 지표가 0.00 이상 상승하고120,240,480,960 ,1920 이동평균선이 역배열이 되고 3840
이평선과 7680 이평선의 간격이 3 틱이상 벌어지고 120 이평선이 240 이평선을 업크로스할때 매수를 하고 30 틱 이상 하락하고 다음 120
이평선이 240 이평선을 업크로스 할때 재 매수를하고 또다시 30틱이상 하락하고 120 이평선이 240 이평선을 업크로스할때 또 재 매수를 하고 50 틱 이상 상승하고 120 이평선이 240 이평선을 다운크로스할때 청산을 한다
2. 거래량 5 이평선이 25 이상 상승하면 신호로 알려주고 on balance price 지표가 31 이상 상승하고 obv 지표가 1080
이상 상승 하고 pvi지표가 100.77 이상 상승 하고 Bostian's Intraday Intensity Index 지표가 0.08 이상 상승하고 er bear power 지표가 - 0.01 이하로 하락 하고
120,240,480,960 ,1920 ,3840 이동평균선이 정배열이 되고 980 이평선과 1920 이평선의 간격이 19 틱이상 벌어지고 120 이평선이 240 이평선을 다운크로스할때 매도를 하고 30 틱 이상 상승 하고 다음 120
이평선이 240 이평선을 다운크로스 할때 재 매도를하고 또다시 30틱이상 상승 하고 120 이평선이 240 이평선을 다운크로스할때 또 재 매도를 하고 50 틱 이상 하락 하고 120 이평선이 240 이평선을 업크로스할때 청산을 한다