답변완료
예스랭귀지 수식 요청합니다
<1번>
cnt = countsince(date==date(5) && date==date(10) && date!=date(20),C > Dayopen(1) && C < DAYopen());
S=countsince(date!=date(5),C(1)) < Dayopen(1);
cnt==1 && cnt(1)==0 && S>1
<2번>
A1=C;
A2=avg(C,40);
A3=crossdown(A1,A2);
valuewhen(2, A3, 1)
<3번>
A=LRL(14);
B=TEMA(C,20);
CROSSUP(C,A) && CROSSUP(C,B)
안녕하세요
위의 키움 수식들을 예스랭귀지 수식으로 가능할까요?
감사합니다
2024-12-31
775
글번호 186773
종목검색
답변완료
다시 문의 드립니다.
새해 복 마니마니 받으세요!~~^^
다시문의 드립니다.
1. 알려주신 수식대로 차트에 적용해 보았는데 표시가 순서대로 안나오고
1-1. b1 b1 b2 b1 이런 식으로 혼합되어서 나옵니다.그리고
1-2. 매도후에는 처음대로 b1으로 리셋이 되어야 하는데 바로 b2가 나오는 곳도 많이 있어서 왜그런지 문의 드립니다. 매도후 리셋되게 부탁드립니다.
1-3. 아발란체(avax_krw) 나 다른*.krw 종목에서 3분봉으로 표시 안되는 종목이 많이 나오는데 왜 그런지요?
1-4. 시스템 트레이딩 설정에서 파라미딩은 모두허용, 그런대 비용/수량 부분은 고정자산 부분에 1로 체크하면 되는 지요?
1-5 수식 하나 문의 드립니다.
-조건- 15분봉용==>1봉전cci가 30봉 이내에 cci(100)이 -100 이하 침체 구간에 1회 이상
진입하였다가 상승하고 (and) dmi plus 가 dmi minus를 크로스업 하는 수식 부탁드립니다.
Input : Period1(50),Period2(9),period(30),n(30);
input : 진입횟수1(5),진입횟수2(10),진입횟수3(20);
input : 금액1(20000),금액2(30000),금액3(50000);
input : percent(2);
var :af(0.02), maxAF(0.2),f(0), CCIv(0),CCIsig(0),a(0),b(0),DMIv(0),dp(0),dm(0),DParity(0),DParity1(0),count(0);
CCIv = CCI(Period1);
CCIsig = ema(CCIv,Period2);
var1 = SAR(af,maxAF);
a=ma(c,120);
b=ma(c,5);
f=highest(h,2);
value1 = MACD(12,26);
value2 = ema(value1, 9);
DMIv = DMI(Period);
DP = DIPlus(Period);
DM = DIMinus(Period);
DParity = Disparity(120);
DParity1 = Disparity(240);
if CrossDown(CCIv,-100) and CountIf(CCIV > 100,n) >= 1 Then
{
count = 0;
}
#1번조건
if cciv<-150 and CrossUp(CCIv,CCIsig) Then
{
count = count+1;
if count < 진입횟수1 Then
Buy("b1",OnClose,Def,Floor(금액1/C));
if count >= 진입횟수1 and count < 진입횟수2 Then
Buy("b2",OnClose,Def,Floor(금액2/C));
if count >=진입횟수2 and count < 진입횟수3 Then
Buy("b3",OnClose,Def,Floor(금액3/C));
}
if MarketPosition == 1 Then
{
ExitLong("Bp",AtLimit,AvgEntryPrice*(1+percent/100));
}
2025-01-01
697
글번호 186772
시스템
답변완료
부탁드립니다.
수정을 부탁 드립니다.
input : 기간(20);
var : S(0), A1(0), SumVal(0), 조건1(False), T1(0), T2(0), TT(0), MinVal(0), A2(0), 조건2(False);
S = SUPERTREND(14, 3);
A1 = Sum(Close < S, 기간) == 기간;
조건1 = A1[1] and CrossUp(Close, S);
T1 = (Highest(High, 9) + Lowest(Low, 9) + Highest(High, 26) + Lowest(Low, 26)) / 4;
T2 = (Highest(High, 52) + Lowest(Low, 52)) / 2;
TT = Min(T1, T2);
A2 = Sum(Close < 하단[25], 기간) == 기간;
조건2 = A2[1] and CrossUp(Close, TT[25]);
if (조건1 or 조건2) then
Find(1);
2024-12-30
717
글번호 186769
종목검색
답변완료
수식 질문드립니다.
당일시가, 전일고가, 전일종가, 전일저가 라인을 설정하려고 하는데
Plot1(DayOpen(0),"당일시가");
Plot2(DayOpen(1),"전일시가");
Plot3(DayHigh(1),"전일고가");
Plot4(DayLow(1),"전일저가");
Plot5(DayClose(1),"전일저가");
Plot6((DayHigh(0)+DayLow(0))/2,"당일중앙");
이렇게 해서 y축을 가격으로 적용하니 차트가 너무 작아지더라구요.
그렇다고 화면기준으로 y축을 설정하니 라인이 다르고 해서
가격 기준으로 하되 한화면에 모든 라인이 보이지 않아도 되니
화면을 크게 보는법 있을까요?
2024-12-30
649
글번호 186768
지표