답변완료
부탁 드립니다
var : T(0),MV(0);
var1 = ma(C,5);
var2 = ma(c,20);
Var3 = ma(C,60);
Var4 = ma(C,120);
Condition1 = var2 > Var3 and Var3 > var4;
if C > C[1] Then
T = 1;
if C < C[1] Then
T = -1;
#최근 종가 하락시 최저거래량 계산
if T == -1 Then
{
if T != T[1] Then
MV = V;
Else
{
if V < MV Then
MV = V;
}
}
#정배열
#양봉
#최근 하락시최저거래량보다 현재봉 거래량이 큼
#5이평 돌파
if Condition1 == true and
C > O and
V > MV and MV > 0 and
CrossUp(C,var1) Then
Find(1);
지난번 수식을 해 주신 거여요.
여기기 추가 해서, 30봉안에 거래대금 천억 이상 들어온 후, 위와 같은 조건이 나오는
종목을 찾고 싶습니다.
부탁 드립니다.
2021-06-08
1082
글번호 149777
종목검색
답변완료
검토부탁드립니다.
안녕하세요?
장기이평선과의 간격이 N pt이내일때만 진입해야하는데, 차트상 범위밖인데도 진입이 되고있습니다.
부디, 이상여부 검토부탁드리겠습니다.
감사합니다.
input : p1(5),P2(20),pt(0.5);
var1 = ma(C,p1);
Var2 = ma(C,p2);
if var1 > Var2 and
C[2] > O[2] and C[1] < O[1] and C > O and
C-max(var1,var2) <= PriceScale*n Then
Buy();
if var1 < Var2 and
C[2] < O[2] and C[1] > O[1] and C < O and
C-max(var1,var2) <= pt Then
Sell();
input : 익절틱수(50),손절틱수(50);
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStopLoss(PriceScale*손절틱수,PointStop);
2021-06-08
970
글번호 149773
시스템
답변완료
72772 번 답변 재검토 부탁드립니다.
항상 감사합니다.
72772 번 답변 재검토 부탁드립니다.
1번 답변주신 식으로 검색을 햇더니 결과가 잘 나옵니다.
그런데 1-1과 같이 변수var1을 0으로 초기화 햇더니 결과가 안나오네요. 의문이네요?
var1 = 0; 문장 하나 들어갔는데 데이터 없다고 나오다니 멍하게 만드네요
1번과 같은 여러 특정 조건을 묶어놓은 모음 검색식이라서 변수 초기화는 필수인데요.
2번 원하던 결과값이 나왔습니다.
그런데 Find(index-var1) 결과값이 1부터 9까지만 나오고,9가 1000여개 데이타 나옵니다. 2000개정도 나오면 전부 서치했다고 생각하겟는데 그것도 아니고요.
1부터 8까지는 데이터를 찾아보니 전부 맞고 9는 전부 이상한테이터입니다.
그리고 2번 식으로 데이터를 찾는게 이해가 안됩니다.
2번식 풀이 설명좀 부탁드릴게요
수고하십시요 꾸벅
----------------------------
1.
input : 시작일(20210401),종료일(20210604);
if sDate >= 시작일 and sDate <= 종료일 and _상한가 > 0 Then
var1 = var1+1;
if var1 > 0 Then
Find(1);
---------------------
1-1
input : 시작일(20210401),종료일(20210604);
var1 = 0;
if sDate >= 시작일 and sDate <= 종료일 and _상한가 > 0 Then
var1 = var1+1;
if var1 > 0 Then
Find(1);
---------------------------------
2
if _상한가 > 0 Then
var1 = Index;
if Index-var1 > 0 Then
Find(index-var1);
2021-06-08
1629
글번호 149765
종목검색