안녕하세요?
국내선물 5분봉으로 일중거래를 하고자 합니다.
아래의 전략에 대해 스크립트 작성 요청드립니다.
20ma가 당일의 시가선을 돌파든 이탈이든 크로스를 했을 당시 그 크로스 시점의 주가가
더 크면 완성 익봉 시가 매수진입
20ma가 당일의 시가선을 돌파든 이탈이든 크로스를 했을 당시 그 크로스 시점의 주가가
더 작으면 매도진입
진입횟수는 n번으로 제어하되 15시 20분에는 강제청산하고자 합니다.
답변 1
예스스탁
예스스탁 답변
2023-02-10 16:28:33
안녕하세요
예스스탁입니다.
크로스 시점의 주가가 어떤 가격보다 크거나 작은지 불명확합니다.
이평값기준으로 작성해 드립니다.
input : P(20),진입횟수(5);
var : mav(0), entry(0);
if Bdate != Bdate[1] Then
entry = 0;
if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or
(MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then
entry = entry+1;
mav = ma(C,20);
if CrossUp(mav,DayOpen) or CrossDown(mav,DayOpen) Then
{
if C > mav and entry < 진입횟수 Then
Buy();
if C < mav and entry < 진입횟수 Then
Sell();
}
SetStopEndofday(152000);
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
국내선물 5분봉으로 일중거래를 하고자 합니다.
아래의 전략에 대해 스크립트 작성 요청드립니다.
20ma가 당일의 시가선을 돌파든 이탈이든 크로스를 했을 당시 그 크로스 시점의 주가가
더 크면 완성 익봉 시가 매수진입
20ma가 당일의 시가선을 돌파든 이탈이든 크로스를 했을 당시 그 크로스 시점의 주가가
더 작으면 매도진입
진입횟수는 n번으로 제어하되 15시 20분에는 강제청산하고자 합니다.