예스스탁
예스스탁 답변
2022-01-24 12:49:22
안녕하세요
예스스탁입니다.
자동매매시 차트에서 신호가 발생하면
설정창에서 지정한 매매가격으로 주문이 집행됩니다.
수식안에서는 실제 주문가격을 지정하지 못합니다.
input : P1(5),P2(20),P3(60);
input : short(12),long(26),sig(9);
var : xClose(0),xOpen(0),xHigh(0),xLow(0);
var : mav1(0),mav2(0),mav3(0);
var : macdv(0),macds(0);
#Heiken Ashi 시고저종
if index == 0 then
{
xOpen = open;
xClose = (O+H+L+C)/4;
xHigh = MaxList( high, xOpen, xClose);
xLow = MinList( low, xOpen,xClose);
}
else
{
xClose = (O+H+L+C)/4;
xOpen = (xOpen [1] + xClose [1])/2 ;
xHigh = MaxList(High, xOpen, xClose) ;
xLow = MinList(Low, xOpen, xClose) ;
}
mav1 = ma(xClose,P1);
mav2 = ma(xClose,P2);
mav3 = ma(xClose,P3);
macdv = Ema(xClose,short)-Ema(xClose,long);
macds = Ema(xClose,sig);
if MarketPosition <= 0 and
mav2 > mav3 and C > mav3 and macdv > 0 and
CountIf(xClose>xOpen,2) == 2 Then
Buy("b",AtMarket);
if MarketPosition == 1 and xClose < xOpen Then
ExitLong("bx",AtMarket);
if MarketPosition >= 0 and
mav2 < mav3 and C < mav3 and macdv < 0 and
CountIf(xClose<xOpen,2) == 2 Then
Sell("s",AtMarket);
if MarketPosition == -1 and xClose > xOpen Then
ExitShort("sx",AtMarket);
즐거운 하루되세요
> 석기인 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> 한계를 느끼고 도움을 부탁드립니다.
Heikin-Ashi 차트(캔들), 5분봉을 기준으로 한 수식 작성
* 적용하고자 하는 상품 : 해외선물(나스닥)
* 매수 진입
가. 조건
(1) Heikin-Ashi 차트(캔들)에서 5분봉 기준으로
(2) 20일선과 60일선이 정배열 상태일 때만
(3) 종가가 60일선 위에 있을 때만
(4) MACD 선이 시그널선과 0 위에 있을 때만
나. 진입
(1) 연속 양봉 캔들(하이킨아시 캔들) 2개 출현 후 세 번째 캔들에서 진입
(2) 진입가는 두 번째 양봉 캔들의 종가 (또는 시장가)
* 매수 청산
(1) 최초 음봉 캔들(하이킨아시 캔들) 출현 후 바로 다음 캔들에서 청산
(2) 청산가는 시장가
* 매도 진입
가. 조건
(1) Heikin-Ashi 차트(캔들), 5분봉 기준
(2) 20일선과 60일선이 역배열일 때만
(3) 종가가 60일선 아래일 때만
(4) MACD 선이 시그널선과 0 아래에 있을 때만
나. 진입
(1) 연속 음봉 캔들(하이킨아시 캔들) 2개 출현 후 세 번째 캔들에서 진입
(2) 진입가는 두 번째 음봉 캔들의 종가 (또는 시장가)
* 매도 청산
(1) 최초 양봉 캔들(하이킨아시 캔들) 출현 후 바로 다음 캔들에서 청산
(2) 청산가는 시장가