답변완료
함수요청
안녕하세요?
아래 글번호 80063번 재질문입니다.
작성주신 스크립트에 데일리로 진입횟수를 변수로 놓고 싶습니다.
스트립트 수정부탁드립니다.
----------------------------------------------------------------------------
var : C1(0,Data1),C2(0,Data2),C3(0,Data3);
var : R1(0,Data1),R2(0,Data2),R3(0,Data3);
if Data1(sDate != sDate[1]) Then
SetStopEndofday(030000);
if Data1(Bdate != Bdate[1]) Then
{
SetStopEndofday(0);
C1 = Data1(c);
}
if Data2(Bdate != Bdate[1]) Then
C2 = Data2(c);
if Data3(Bdate != Bdate[1]) Then
C3 = Data3(c);
if C1 > 0 and C2 > 0 and C3 > 0 Then
{
R1 = Data1((C-C1)/C1*100);
R2 = Data2((C-C2)/C2*100);
R3 = Data3((C-C3)/C3*100);
if R1 > R2 and R2 > R3 and R3 > 0 Then
Buy("b",AtMarket);
if R1 < R2 and R2 < R3 and R3 < 0 Then
Sell("s",AtMarket);
}
2023-01-03
946
글번호 165057
시스템
답변완료
전에 만들어주식 수식에 내용추가할 수 있는지 여쭤봅니다.
아래는 wave trend 라고 전에 만들어주신 지표이고 잘 쓰고 있습니다.
아래 수식이 크로스인 종목을 알려주는데
혹시 현재 크로스 값이 이전 20봉 이내에 크로스된 값보다 큰값일때만 나오게 하는것도 가능할까요?
예를들어
현재 크로스값이 17 이고 이전 20봉 이내에 크로스 했던 값이 30이면 검색에 안나옴
현재 크로스 값이 30 이고 이전 20봉 이내에 크로스 했던 값이 15면 검색에 나옴
================ 만들어주신지표수식.
input : n1(10),n2(21);
var : ap(0),esa(0),dd(0),ci(0),d(0);
var : wt1(0),wt2(0);
ap = (H+L+C)/3;
esa = ema(ap, n1);
d = ema(abs(ap - esa), n1);
ci = (ap - esa) / (0.015 * d);
wt1 = ema(ci,n2);
wt2 = ma(wt1,4);
if crossup(wt1,wt2) Then
Find(1);
2023-01-03
1141
글번호 165043
종목검색