커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

수식 작성 문의드립니다.

차트는 1분봉 표시 상태에서, 5분봉시의 RSI 값의 과매도시 매수/ 과매도시 매도하려면 어떻게 해야 하나요?
프로필 이미지
미소7
2021-08-18
1096
글번호 151581
시스템
답변완료

수식수정

input : StartTime(080000),EndTime(55000),Xtime(55500); var : Tcond(false),B1(0),B2(0),X1(0),X2(0),entry(0); if sdate != sDate[1] Then SetStopEndofday(Xtime); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; SetStopEndofday(0); entry = 0; } if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then entry = entry+1; B1 = DayLow(1)+(DayHigh(1)-DayLow(1))*-0.246; B2 = DayLow(1)+(DayHigh(1)-DayLow(1))*-0.382; X1 = DayLow(1)+(DayHigh(1)-DayLow(1))*0.400; X2 = DayLow(1)+(DayHigh(1)-DayLow(1))*0.950; if Tcond == true and DayOpen > DayLow(1)+(DayHigh(1)-DayLow(1))*0.618 and DayOpen <= DayLow(1)+(DayHigh(1)-DayLow(1))*0.982 Then if Tcond == true Then { if (MarketPosition == 0 or (MarketPosition == 1 and MaxEntries == 1)) Then { if entry < 5 and L > B1 Then Buy("b1",AtLimit,B1); if entry < 5 and L > B2 Then Buy("b2",AtLimit,B2); } if MarketPosition == 1 Then { ExitLong("bx1",AtLimit,X1); ExitLong("bx2",AtLimit,X2); } } SetStopProfittarget(PriceScale*300,PointStop); SetStopLoss(PriceScale*20,PointStop); -------------------------- 그래프는 전일대비 피보나치 수열이 -261.80% 매수후 -100% 청산 입니다. 위 수식어에서 피보나치수열의 %를 수정을 부탁드립니다
프로필 이미지
푸른
2021-08-18
1065
글번호 151579
시스템
답변완료

안녕하세요 질문드립니다.

아래 4개는 제가 시뮬레이션해보는 청산식입니다. 1. 45프로 이득후 청산 또는 2. 35상승후 10프로 하락시 청산 또는 3. 6프로 하락시 청산 또는 4. 2000봉 경과시 청산 이것을 아래식으로 써주셨는데요 Var : ZPrice(0),Zhigh(0); Var : Bidx1(0); if MArketPosition == 1 Then { if CurrentContrActs > CurrentContrActs[1] And LAtestEntryNAme(0) == "Z" Then { ZPrice = LAtestEntryPrice(0); Zhigh = H; } if Zhigh > 0 And H > Zhigh Then Zhigh = H; if ZPrice > 0 Then { ExitLong("Z1",AtLimit,ZPrice*1.45,"Z"); if Zhigh >= ZPrice*1.35 Then ExitLong("Z2",AtStop,Zhigh*0.90,"Z"); ExitLong("Z3",AtStop,ZPrice*0.94,"Z"); } if ZPrice > 0 Then { Bidx1 = Bidx1+1; if Bidx1 == 2000 Then ExitLong("Z4",OnClose,DEf,"Z"); } } Else { ZPrice = 0; Zhigh = 0; Bidx1 = 0; } 여기서 2번 청산조건인 35상승후 10프로 하락시 청산 식을 빼고 1. 45프로 이득후 청산 또는 3. 6프로 하락시 청산 또는 4. 2000봉 경과시 청산 이렇게 3개의 조건만 사용하고싶습니다. 위의 식좀 수정부탁드립니다.
프로필 이미지
말라
2021-08-18
922
글번호 151578
시스템
답변완료

당일 캔들수만 계산

당일 캔들에 한해서 지표가 적용되게 하고 싶은데 어떤 지표를 써야하는지 알려주세요 if 당일캔들수 == 1 then 으로 조건을 쓰고 싶은데 당일캔들수를 뭐라고 정의해야 할까요? 그리고 현재 가격 옆에 텍스트를 출력하고 싶은데 현재 가격을 뭐라고 표시하면 되는걸까요? 예를 들면 text_new(sdate,stime,가격,"텍스트이름") 이잖아요 여기서 가격을 현재가격(현재봉) 옆에 뜨게 하고 싶은데 뭐라고 해야할지를 모르겠습니다..
프로필 이미지
doyoon
2021-08-18
1097
글번호 151577
지표
답변완료

문의

분봉에서 1) 당일 시가대비 4% / 2) 당일 시가대비 10% / 3) 전일 종가대비 18% 수식 분봉에서 a) 당일 저점기준 피보나치 382 , 50 , 618을 선으로 바로 나타내게 수식 만들고 싶습니다
프로필 이미지
sdsadsa
2021-08-18
984
글번호 151576
지표
답변완료

부탁 드립니다

안녕하세요 언제나 감사 드립니다 같은 조건을 지표식과 시스템식 2가지로 부탁 드립니다 지표식 1분 차트에서 macd 기준선 위면서 타분봉(5분봉) 20선 골드이면 빨강 1분 차트에서 macd 기준선 아래면서 타분봉(5분봉) 20선 데드이면 파랑 시스템식 1분 차트에서 macd 기준선 위면서 타분봉(5분봉) 20선 골드이면 매수 1분 차트에서 macd 기준선 아래면서 타분봉(5분봉) 20선 데드이면 매도 수고하세요
프로필 이미지
starj5
2021-08-17
1374
글번호 151575
지표
답변완료

매수 매도시스템 세팅시 매도만 진입 가능여부??

매수,매도 2계약씩 진입 셋팅시 매도 쪽에만 반영이 되고 매수 쪽에는 반영이 안되도록 하는 수식이 좀 필요해서요 어떻게 짜야 할까요??
프로필 이미지
kortp119
2021-08-17
1184
글번호 151574
시스템
답변완료

변경 부탁 드립니다

키움 수식입니다 시스템트레이딩 수식으로 변경 부탁 드립니다. S=sum(1); N5=ma(c, 기간1, 지수 ); 상전이5=N5>N5(1) && N5(1)<N5(2); N2=ma(c, 기간2); DC=valuewhen(1, crossdown(N5,N2),S); 상변화1=valuewhen(1, 상전이5, S); 상변화2=valuewhen(2, 상전이5, S); 상변화3=valuewhen(3, 상전이5, S); GC=valuewhen(1, crossup(N5, N2), S); 조건W=상변화3<DC && DC<상변화2 && 상변화2<상변화1 && 상변화1<GC; Period = 20 D1 =2 기간1 = 3 기간2 = 10
프로필 이미지
이름이
2021-08-17
1306
글번호 151573
시스템
답변완료

차트 수식 부탁 드립니다.

15% 이상 상승봉 저점대비 고점 4등분선 부탁 드립니다.
프로필 이미지
이름이
2021-08-17
1471
글번호 151572
지표
답변완료

키움 수식입니다. 수식 변경 부탁 드립니다.

키움 수식입니다. 시스템트레이딩 수식으로 변경 부탁 드립니다. period = 30봉 1차매수 A=valuewhen(1,(highest(h(1),period)<highest(h,period)),((highest(high,Period)+lowest(low,Period))/2)); highest(H, period)-(((highest(H, period)-A)/5)*5) 2차매수 A=valuewhen(1,(highest(h(1),period)<highest(h,period)),((highest(high,Period)+lowest(low,Period))/2)); highest(H, period)-(((highest(H, period)-A)/5)*6) 3차매수 A=valuewhen(1,(highest(h(1),period)<highest(h,period)),((highest(high,Period)+lowest(low,Period))/2)); highest(H, period)-(((highest(H, period)-A)/5)*7) . 차트용 수식으로 변경 부탁 드립니다. A=valuewhen(1,(highest(h(1),period)<highest(h,period)),((highest(high,Period)+lowest(low,Period))/2)); highest(H, period)-(((highest(H, period)-A)/5)*5)
프로필 이미지
이름이
2021-08-17
1499
글번호 151567
시스템