커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

수식좀 부탁드립니다

5계약으로 진입 매수 매도 매수청산 매도청산 색을 이용하고 있습니다 이평선 5 이평선이 30 이평선 골드시 매수 이평선 5 이평선이 30 이평선 데드시 매도 청산 진입해서 종가상 20 이평선 이탈시 청산 --매수시 진입해서 종가상 20 이평선 돌파시 청산 --매도시 손절은 경우 여려가지 부탁좀 드립니다 아직 어떤것이 좋을지 몰라서요 손절 1 진입하고 진입가 대비 반대로 40틱 이상 올라가면 손절 --매도시 2 진입하고 진입가 대비 반대로 40틱 이상 내려가면 손절 --매수시 3 진입하고 50틱 이상 100틱 이하 수익이 나고 내려오면 10틱 수익청 -- 매수시 4 진입하고 50틱 이상 100틱 이하 수익이 나고 올라오면 10틱 수익청 --매도시 5 진입하고 이후 진입봉기준 5봉이상 돌라가면 손절 --- 매도시 6 진입하고 이후 진입봉기준 5봉이상 내려가먼 손절 -- 매수시
프로필 이미지
kjdkdh
2021-03-31
1177
글번호 147551
시스템
답변완료

수식작성 부탁드립니다

증권사 지표인데 예스랭귀지수식으로 전환 부탁드립니다. 1.Sonar+심리도 Input : _PRICE_( C ), //가격 SonarPeriod(20), //Sonar 기간 SignalPeriod(9), //시그널기간 SimridoPeriod( 10 ), //심리도 기간 _MaType_(0); //이평방법, 0은 단순이평 Vars : SonarValue(0), SimridoValue(0), v0(0), v1(0); v0 = SONAR(_PRICE_, SonarPeriod, _MaType_); SonarValue = MA(v0, SignalPeriod, _MaType_); SimridoValue = Simrido(SonarValue, SimridoPeriod); Plot1(SimridoValue, "Sonar+Simrido"); 2.%B+Stochastics Params : _PRICE_(C), // 가격 Period(20), // 볼린져밴드 적용기간 Mult(2), // 승수 FastKPeriod(14), //스톡캐스틱변수1 SlowKPeriod(3), //스톡캐스틱변수2 SlowDPeriod(3), //스톡캐스틱변수3 _MaType_(0), //이평방법, 0은 단순이동평균 _SignalShow_(1); //지표신호표시 1 Variables : UpLine(0), DownLine(0), MidLine(0), BollValue(0), StoValue(0), v0(0), v1(0), v2(0); UpLine = BBandsUp(_PRICE_, Period, Mult, _MaType_); DownLine = BBandsDown(_PRICE_, Period, Mult, _MaType_); MidLine = BBandsMid(_PRICE_, Period, _MaType_); if ( UpLine - DownLine) <> 0 Then BollValue = ( C - DownLine) / ( UpLine - DownLine) * 100 Else BollValue = 0; v0 = (Highest(BollValue,FastKPeriod)-lowest(BollValue,FastKPeriod)); if v0 <> 0 Then v1 = (BollValue - Lowest(BollValue,FastKPeriod))/ v0 * 100 Else v1 = 0; v2 = MA(v1, SlowKPeriod, _MaType_ ); StoValue = MA( v2, SlowDPeriod, _MaType_ ); Plot1(v2, "%B+Slow%K") ; Plot2(StoValue, "%B+Slow%D") ; // 지표신호 표시 if CrossUp(v2, StoValue) Then Plot3(1) Else if CrossDown(v2, StoValue) Then Plot3(2) Else Plot3(0); 감사합니다.
프로필 이미지
푸른물결
2021-03-31
1275
글번호 147549
지표
답변완료

수정부탁드립니다

$,아래식에서 Text 출력을 가격연산기능은 유지하고 틱수연산기능만 삭제하고 십은데 잘 안됩니다...불필요한 수식정리도 함께 부탁드립니다. 도움 부탁드립니다. input : af(0.02), maxAF(0.2),텍스트출력(1),크기(0);; var : T(0),HH(0),LL(0),HD(0),HT(0),LD(0),LT(0),TL1(0),TL2(0),cnt(0),count(0); var : HH1(0),LL1(0),HD1(0),HT1(0),LD1(0),LT1(0); var : TL3(0),TL4(0),TL5(0),TL6(0),tl7(0),tx1(0),tx2(0),tx11(0),tx22(0); var1 = CSar(af,maxAF); if crossup(c,var1) Then { T = 1; HH = H; HD = sdate; HT = stime; HH1 = HH[1]; HD1 = HD[1]; HT1 = HT[1]; if LL > 0 Then { if 텍스트출력 == 1 then { Tx11 = Text_New(HD1,HT1,HH1,NumToStr((HH1-LL1)/PriceScale,0)+NewLine+NumToStr(HH1,2)); Text_SetStyle(tx11,2,1); Text_SetColor(tx11,BLUE); Text_SetSize(tx11,크기); Text_Delete(tx1); Tx1 = Text_New(HD,HT,HH,NumToStr((HH-LL[1])/PriceScale,0)+NewLine+NumToStr(HH,2)); Text_SetStyle(tx1,2,1); Text_SetColor(tx1,BLUE); Text_SetSize(tx1,크기); } } } if CrossDown(c,var1) Then { T = -1; LL = L; LD = sdate; LT = stime; LL1 = LL[1]; LD1 = LD[1]; LT1 = LT[1]; if HH > 0 Then { if 텍스트출력 == 1 then { Tx22 = Text_New(LD1,LT1,LL1,NumToStr((HH1-LL1)/PriceScale,0)+NewLine+NumToStr(LL1,2)); Text_SetStyle(tx22,2,0); Text_SetColor(tx22,MAGENTA); Text_Delete(tx2); Text_SetSize(tx22,크기); Tx2 = Text_New(LD,LT,LL,NumToStr((HH[1]-LL)/PriceScale,0)+NewLine+NumToStr(LL,2)); Text_SetStyle(tx2,2,0); Text_SetColor(tx2,MAGENTA); Text_SetSize(tx2,크기); } } } if T == 1 then { if H > HH Then { HH = H; HD = sdate; HT = stime; if 텍스트출력 == 1 then { Text_Delete(tx1); Tx1 = Text_New(HD,HT,HH,NumToStr((HH-LL[1])/PriceScale,0)+NewLine+NumToStr(HH,2)); Text_SetStyle(tx1,2,1); Text_SetColor(tx1,BLUE); Text_SetSize(tx1,크기); } } } if T == -1 then { if L < LL Then { LL = L; LD = sdate; LT = stime; if 텍스트출력 == 1 then { Text_Delete(tx2); Tx2 = Text_New(LD,LT,LL,NumToStr((HH[1]-LL)/PriceScale,0)+NewLine+NumToStr(LL,2)); Text_SetStyle(tx2,2,0); Text_SetColor(tx2,MAGENTA); Text_SetSize(tx2,크기); } } } $,미리 감사드립니다.
프로필 이미지
크라켄
2021-03-31
885
글번호 147546
지표
답변완료

수식 부탁드려요~

진입 및 청산 시간을 12:00분 부터 진입 가능 시작 15:25분 청산 으로 매매 시간제한 시스템 부탁드립니다
프로필 이미지
마식
2021-03-31
922
글번호 147544
시스템

푸른 님에 의해서 삭제되었습니다.

프로필 이미지
푸른
2021-03-31
3
글번호 147543
시스템
답변완료

수식문의

안녕하세요 처음 접하다보니 좀 복잡해서 도움좀 부탁드립니다. 코인에서 사용을할껀데 그물망차트를 5분봉 기준으로 최상단선 위에있으면 매수를 기준으로 가져가되 진입포인트는 최하단선 터치시 매수로 진입 그물망은 시작값50 간격 10단위로 20개 부탁드립니다 손절은 코인 가격의 1퍼센트 수익은 코인 가격의 1.5퍼센트 요로케 수식작성좀 부탁드립니다. 그리고 수식에서 청산 손절 수정하려면 어떤것을 건드려야하는지도 궁금합니다 ㅠㅠ 귀찮게 해서 죄송합니다
프로필 이미지
박영호
2021-03-31
1054
글번호 147541
시스템
답변완료

분봉상

분봉에서 오늘 첫봉부터 현재까지의 거래대금 거래량 합계를 각각 구하고 싶어요 부탁드려요 그리고 최근 5일이내 시가대비 5프로 이상 상승이면서 20이평돌파 이후 어제 저점이 가장낮고 오늘 저점이 어제보다 오른것을 찾고싶어요 밑에 수식에서 수정 부탁드려요 if c>o*1.05 Then { var50 = Index; Var51 = c; Var52 = O; Var53 = m; } if ( Var50>0 and Index > var50 and Index <= var50 + 5 ) then find(1);
프로필 이미지
아무다
2021-03-31
1228
글번호 147540
지표
답변완료

수식어 부탁드립니다

input : StartTime(100000),EndTime(055000),xtime(055500); var : 전환선(0),기준선(0),선행스팬1(0),선행스팬2(0); var : Tcond(false); 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); } INPUT : LENGTH(90); VAR : upv(0), dnv(0); upv = HIGHEST(HIGH, LENGTH); dnv = LOWEST(LOW, LENGTH); if MarketPosition <= 0 and L > dnv Then Buy("b",AtLimit,dnv); if MarketPosition >= 0 and H < upv Then Sell("s",AtLimit,upv); ---------------------------------------------------- 위 시스템의 추가하는 수식어 종류는 2가지 입니다. 1. buy 신호후 이격도 60의 기준선 crossup시 주문 sell 신호후 이격도 60의 기준선 crossdown시 주문 당일 손실 40틱 매매정지 당일 이익 150틱 매매정지 2. buy 신호후 30틱 아래에서 주문 sell 신호후 30틱 위에서 주문 당일 손실 40틱 매매정지 당일 이익 150틱 매매정지
프로필 이미지
푸른
2021-03-31
1092
글번호 147539
시스템
답변완료

수식작성 문의입니다.

간단한 문의입니다. 1. 최근 10봉 이내에, (당시봉기준으로) 최근 100봉의 고가를 넘은 적이 있음. 2. 이러한 상태에서 종가가 5일 이평선을 하향할때 매수 요거 부탁드립니다. 감사합니다
프로필 이미지
중박주식
2021-03-30
1042
글번호 147538
시스템
답변완료

문의드립니다...

안녕하세요. 2개의 코딩내용을 변환하고 싶습니다. 현재는 data1(일봉) data2(월봉) 이렇게 참조데이터를 사용합니다. 하지만 제가 원하는것은 data2 참조데이터를 사용하지 않고 똑같은 지표를 그리고 싶습니다. 1번 코딩 VAR : VAR1(0), VAR2(0), VAR3(0) ; //랭귀지는 완성봉를 기준으로 값을 리턴합니다. //월봉차트에서 마지막봉은 미완성봉으로 사용이 가능하지 않습니다. //그러므로 data2(H)가 최근 완성봉인 전월의 값이고 data2(H[1])이 전전월의 값입니다. VAR1 = Data2(H); VAR2 = Data2(H[1]); VAR3 = Data2(H[2]); VAR4 = Data2(H[3]); VAR5 = Data2(H[4]); VAR6 = Data2(H[5]); VAR7 = Data2(H[6]); VAR8 = Data2(H[7]); VAR9 = Data2(H[8]); VAR10 = Data2(H[9]); VAR11 = Data2(H[10]); VAR12 = Data2(H[11]); value1 = 0; if c > var1 Then value1 = value1+1; if c < var1 Then value1 = value1-1; if c > var2 Then value1 = value1+1; if c < var2 Then value1 = value1-1; if c > var3 Then value1 = value1+1; if c < var3 Then value1 = value1-1; if c > var4 Then value1 = value1+1; if c < var4 Then value1 = value1-1; if c > var5 Then value1 = value1+1; if c < var5 Then value1 = value1-1; if c > var6 Then value1 = value1+1; if c < var6 Then value1 = value1-1; if c > var7 Then value1 = value1+1; if c < var7 Then value1 = value1-1; if c > var8 Then value1 = value1+1; if c < var8 Then value1 = value1-1; if c > var9 Then value1 = value1+1; if c < var9 Then value1 = value1-1; if c > var10 Then value1 = value1+1; if c < var10 Then value1 = value1-1; if c > var11 Then value1 = value1+1; if c < var11 Then value1 = value1-1; if c > var12 Then value1 = value1+1; if c < var12 Then value1 = value1-1; Plot1(value1); PlotBaseLine1(0); PlotBaseLine2(12); PlotBaseLine3(-12); 2번 코딩 VAR : VAR1(0), VAR2(0), VAR3(0) ; //랭귀지는 완성봉를 기준으로 값을 리턴합니다. //월봉차트에서 마지막봉은 미완성봉으로 사용이 가능하지 않습니다. //그러므로 data2(H)가 최근 완성봉인 전월의 값이고 data2(H[1])이 전전월의 값입니다. VAR1 = Data2(H); VAR2 = Data2(H[1]); VAR3 = Data2(H[2]); VAR4 = Data2(H[3]); VAR5 = Data2(H[4]); VAR6 = Data2(H[5]); VAR7 = Data2(H[6]); VAR8 = Data2(H[7]); VAR9 = Data2(H[8]); VAR10 = Data2(H[9]); VAR11 = Data2(H[10]); VAR12 = Data2(H[11]); VAR13 = VAR1 ; VAR14 = (VAR1+Var2+Var3)/3 ; VAR15 = (VAR1+Var2+Var3+Var4+Var5+Var6)/6 ; VAR16 = (VAR1+Var2+Var3+Var4+Var5+Var6+Var7+Var8+Var9+Var10+VAR11+VAR12)/12 ; value1 = 0; if c > var1 Then value1 = value1+1; //if c < var1 Then value1 = value1-1; if c > var2 Then value1 = value1+1; //if c < var2 Then value1 = value1-1; if c > var3 Then value1 = value1+1; //if c < var3 Then value1 = value1-1; if c > var4 Then value1 = value1+1; //if c < var4 Then value1 = value1-1; if c > var5 Then value1 = value1+1; //if c < var5 Then value1 = value1-1; if c > var6 Then value1 = value1+1; //if c < var6 Then value1 = value1-1; if c > var7 Then value1 = value1+1; //if c < var7 Then value1 = value1-1; if c > var8 Then value1 = value1+1; //if c < var8 Then value1 = value1-1; if c > var9 Then value1 = value1+1; //if c < var9 Then value1 = value1-1; if c > var10 Then value1 = value1+1; //if c < var10 Then value1 = value1-1; if c > var11 Then value1 = value1+1; //if c < var11 Then value1 = value1-1; if c > var12 Then value1 = value1+1; //if c < var12 Then value1 = value1-1; Plot1(var13); Plot2(var14); Plot3(var15); Plot4(var16); PLOT99(C);
프로필 이미지
9회말2아웃
2021-03-30
1005
글번호 147537
지표