답변완료
문의 드립니다!
안녕하세요!
아래 1과 2 두가지의 조건이 모두 만족시에만 세로선과 알람신호가 발생토록 수정 부탁드립니다
1, 아래 수식의 조건이 만족할때
즉, plot1 혹은 plot2가 캔들과 만났을 경우
2, 이때 "선물매수호가총건수"와 "선물매도호가총건수"의 차가 300건을 초과한 상태에 있는 경우
감사합니다!!!
--------------------------------------------------------------------------------
var : month(0),nday(0),week(0);
var :EX(false),HH(0),LL(0),OO(0),CC(0),DD(0);
var : HH1(0),LL1(0),OO1(0);
var : HH2(0),LL2(0),OO2(0);
var : tl(0);
month = int(date/100)-int(date/10000)*100;
nday = date - int(date/100)*100;
week = DayOfWeek(date);
#선물만기
#if Month%3 == 0 and nday >= 8 and nday <= 14 and week == 4 then
if nday >= 8 and nday <= 14 and week == 4 then#옵션만기
EX = true;
Else
EX = false;
if EX == false and EX[1] == true Then
{
Condition1 = true;
DD = sDate;
HH = H;
LL = L;
OO = O;
CC = C;
HH1 = HH[1];
LL1 = LL[1];
OO1 = OO[1];
HH2 = HH1[1];
LL2 = LL1[1];
OO2 = OO1[1];
Var41 = Var4[1];
}
if Condition1 == true then
{
if H > HH Then
HH = H;
if L < LL Then
LL = L;
var1 = HH;
var2 = LL;
var3 = var1-var2;
if HH1 > 0 and LL1 > 0 Then
{
plot1(LL1+(HH1-LL1)*0.000,"1");
plot2(LL1+(HH1-LL1)*1.000,"2");
value1 = LL1+(HH1-LL1)*0.000;
value2 = LL1+(HH1-LL1)*1.000;
}
if sDate == DD Then
{
Var4 = DayOpen;
Var5 = DayHigh;
Var6 = DayLow;
}
}
if CrossUp(H,value1) or CrossDown(L,value1) Then
{
tl = TL_New(sDate,sTime,0,sDate,sTime,9999999999);
TL_SetColor(tl,magenta);
TL_SetSize(tl,5);
PlaySound("C:₩예스트레이더(X64)₩data₩Sound₩.wav");
}
if CrossUp(H,value2) or CrossDown(L,value2) Then
{
tl = TL_New(sDate,sTime,0,sDate,sTime,9999999999);
TL_SetColor(tl,blue);
TL_SetSize(tl,5);
PlaySound("C:₩예스트레이더(X64)₩data₩Sound₩.wav");
}
2024-06-07
795
글번호 180395
지표
답변완료
수식문의 드립니다
그림2 참고 연속적, 또는 가끔식 화살표봉 발생시 최근
마지막 화살표 봉이 기준봉이 되어야 합니다.
안녕하세요.
수고 많으십니다.
INPUT : P(30);
var : A(0), B(0), BB(0), en(0), s(0), 대금(0);
var : x(0), z(0), 전거래량(0), Y(0);
A=ADX(20);
B=Accum(V*((Pow((C-L),2)-Pow((H-C),2))/(H-L)));
BB=BollBandUp(20,2);
En=EnvelopeUp(20,5);
S=(highest(high,26)+Lowest(low,26))/2;
대금=V*(H+O+L+C)/4;
X=Accum(v);
if date[1]!= date Then
{
전거래량= z[1];
Y=X[1];
}
Z=X-Y;
If Highest(H,3)[1]<=C and ma(C,5)>ma(C,20)and ma(C,20)>ma(C,60)and
BB> En and
C>BB and
C>En and
A>A[1] and
C>S and
B>=B[1] and
V>V[1]*P and
(대금>10000000000 or Accum(V)>전거래량) Then
FinD(1);
위 본문의 해당 검색식은. 검정색 화살표가. 발생하는 검색식입니다.
문의 내용) 각 항 (1~4) 모두 현재봉이 *양봉* 이어야 합니다.
1.그림1 보시면 검정색 화살표봉 발생이후 *(일정기간) 6봉이상)* 기간 조정후
현재봉 0 봉이 화살표 봉의 종가를 돌파하는 봉을 검색식으로 부탁드립니다.(기준봉 종가를 이탈후 종가를 돌파하는 봉입니다,)
2. 1번의 모든 조건과 동일하며 20봉이내에서. 화살표봉의 종가돌파하는 봉의 검색식을 부탁 드리겠습니다..
(*6봉이상 기간조정하고 20봉*이내 종가돌파)
3. 2번의 검색식과 동일하며 or 로 묶어서 화살표봉의 고가를 돌파하는 검색식을 부탁드립니다.
4. 제가 올린 본문에 있는 검색식을 아래와 같이 변환(추가)해서 0 봉에서 조건이
만족 한다면 검색되는 검색식으로 부탁 드리겠습니다.
a) 1봉전 or 2봉전에 기준봉인 화살표봉이 발생했다면 이때 봉의 몸통이 90%~100%
이상 양봉 이어야 한다 , (예; 화살표 기준봉이10% 올랏다면 종가는 9% 이상)
b) 이때 1봉전 or 2봉전 a의 화살표봉은 2% 이상 상승한 봉이여야 한다.
c) a,b 의 조건이 만족하고 현재봉 0봉이 1봉전 or 2봉전 발생한 화살표봉의 최고가를
돌파 하는 검색식 입니다. (현재봉 0봉의. 등락률크기는 상관없이 양봉조건)
4번 결론: 종목 검색식= a+b+c
이상입니다.
아는게 없어서 많이 여쭤 봐서 죄송할 따름이며 매번 도움주셔서 진심으로 감사드립니다.
항상 건강 하시길 바랍니다.
2024-06-10
1000
글번호 180393
종목검색
답변완료
문의드림니다
수식문의드림니다
문1)
분봉 당일매매에서 아래 3가지 전략을 사용할시
각각의 전략이 당일 1회만 진입 하도록 수식 작성 부탁드림니다
즉 총매매 횟수는 상관없이 어째든
진입명a도 당일 1회만 발생하고, 진입명b도 당일 1회만 발생하고,
진입명c도 당일 1회만 발생하도록 부탁드림니다
물론 진입명a 1회발생, 진입명b 1회발생, 진입명c 1회발생 해서
총3회 발생하는 것은 상관없습니다
전략A: crossup(mac,5),ma(c,10)) then {buy("진입명a",Atmarket); }
전략B: crossup(mac,5),ma(c,20)) then {buy("진입명b",Atmarket); }
전략C: crossup(mac,5),ma(c,60)) then {buy("진입명c",Atmarket); }
문2)
선물 분봉 당일 매매에서
옵션만기 바로 전주나 옵션만기주 에만 매매 하도록 제어하는 수식부탁드림니다
2024-06-06
614
글번호 180392
시스템
답변완료
호가 최저가선
분봉에서
period(5)
ma(asks,period) > ma(bids,period)일 경우 이구간에서 최고가와 최저가
ma(asks,period) < ma(bids,period)일 경우 이구간에서 최고가와 최저가를 구하는
수식을 아래와 같이 작성을 했는데 맞는지 검토부탁합니다
(변환되고 다음 캔들에서 시작하는데 처음캔들로수정바랍니다)
그리고 아래수식 ( Plot3(Var3,"위그림");
Plot4(Var4,"아래그림");
으로 추세선 수식 작성을 부탁드립니다
===========================================================
input : period2(5);
var : T(0);
var1 = ma(asks,period2);
Var2 = ma(bids,period2);
if CrossUp(var1,Var2) Then
{
T = 1;
value1 = 0;
Value2 = 0;
NoPlot(1);
NoPlot(2);
}
Else if CrossDown(var1,var2) Then
{
T = -1;
value1 = 0;
Value2 = 0;
NoPlot(1);
NoPlot(2);
}
Else
{
if value1 == 0 or (value1 > 0 and H > value1) Then
value1 = h;
if value2 == 0 or (value2 > 0 and L < value2) Then
value2 = L;
if value1 > value1[1] Then
Var3 = 1;
Else
Var3 = 0;
if value2 < value2[1] Then
Var4 = 1;
Else
Var4 = 0;
Plot1(value1);
plot2(Value2);
Plot3(Var3,"위그림");
Plot4(Var4,"아래그림");
}
2024-06-10
695
글번호 180390
지표
답변완료
종목 검색 부탁드립니다.
**총 3개 검색식 입니다.
1.아래의 수식으로 종목 검색식 부탁드려요
이격= ma(가격,기간1,종류) - ma (가격,기간2,종류);
이격률= 이격 / C * 100;
CrossUp(이격률,K) // 이격률이 K% 를 넘어가면
<지표변수>
가격 종가
기간1 5
기간2 25
종류 단순
K 1
2. 2개 검색식 별도로 부탁합니다.
2-1. RSI (14) 와 DMI 중 DI Minus (14) 가 상하교차할때, 종목 검색 부탁드려요.
단, RSI가 상승할때, RSI가 아래에서 D- 위로 뚫고 올라갈때
( X ---> 이런모양임. RSI는 상승, DI minus 하락) 상하교차임. 검색식 1개
2-2 RSI 가 DI- 선을 돌파후 D-선 근처까지 내려 왔다가 다시 올라갈때 검색식 1개
(D- 선 기준 위쪽으로 0.1 ~ 0.5% )
2024-06-08
781
글번호 180388
종목검색