커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

수식 부탁 드립니다.

관리자님, 수고 많으십니다. 음봉의 표현중 c<c[1] c<0 등 이 있는데, 두가지중 그냥 봉 자체가 시가 대비 종가가 하락 한 "음봉"의 정확한 표현을 알려 주시면 감사 하겠습니다.
프로필 이미지
기관장
2020-05-26
2093
글번호 139201
시스템
답변완료

당일 매매 손실 횟수 제한하는 수식 문의드립니다~

분봉으로 매매할 때, 당일 매매에서 손실 횟수가 n번 이상일 때 당일 매매 진입을 더이상 못하도록 하는 수식 작성 부탁드립니다. (혹시 예스 랭귀지 함수에서 실시간으로 당일 매매의 손실 횟수를 확인할 수 있는 함수가 무엇인지도 알려주시면 감사하겠습니다.)
프로필 이미지
클레버
2020-05-26
2283
글번호 139200
시스템
답변완료

스크립트 검증 요청(글번호 67626번)

신호 생성이 되지 않습니다. 스크립트 검증 및 실행 조건 확인 좀 부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 함수요청 > 안녕하세요 예스스탁입니다. var : BD(0); if bdate != bdate[1] Then { if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then BD = 0; BD = BD +1; } if BD == 1 and nextbarstime >= 70000 and stime < 70000 and DayClose(1) > dayopen(1) and DayClose(2) > dayopen(2) Then buy("b",AtMarket); if BD == 1 and nextbarstime >= 70000 and stime < 70000 and DayClose(1) < dayopen(1) and DayClose(2) < dayopen(2) Then sell("s",AtMarket); 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 아래 전략에 스크립트 작성 요청드립니다. 크루드 오일 일봉상 금요일과 월요일에 양봉 상승이 나오면 화요일 시가에 매수를 음봉 하락이 나오면 매도를 하고 싶습니다. 일봉으로 금요일 월요일 화요일이 휴장일 경우에 지난 주 마지막 영업일, 금 주 첫번째 영업일, 금 주 두번 째 영업일로 산정하고 싶습니다.
프로필 이미지
흰둥이아빠
2020-05-26
2294
글번호 139199
시스템
답변완료

지표문의

1.안녕하세요 아래의 지표를 구현하면 최근4개봉 점선이 생겨요. 이점선에서 4개점선만 이용한 고점(최근4개점선)들합 나누기 4 해서 수평선 하나 4개점선만 이용한 저점(최근4개점선)들합 나누기 4 해서 수평선 하나 그 다음 중간선, 이렇게 3개 수평선을 표현 한번 표현 한번 해보구 싶어요 input:N(4),multi(2),Period(63); Var:chng_rt(0),j(0),ma_val(0),std_val(0),dn_rng(0),up_rng(0),rawVBE_up(0),rawVBE_dn(0); Array:len[11](0),VBE_up[11](0),VBE_dn[11](0), up_chg[11](0),dn_chg[11](0),up_cor[11](0),dn_cor[11](0), fcstVBE_up[11](0),fcstVBE_dn[11](0); len[0] = 2; len[1] = 5; len[2] = 9; len[3] = 13; len[4] = 17; len[5] = 21; len[6] = 25; len[7] = 29; len[8] = 33; len[9] = 37; len[10] = 41; chng_rt = (C/C[1]-1); // 가격 변동률 ma_val = ma(chng_rt,len[N]); // 가격변동률의 평균 std_val = Std(chng_rt,len[N]); // 가격변동률의 표준편차 dn_rng = ma_val - (std_val * multi); up_rng = ma_val + (std_val * multi); rawVBE_up = C * (1 + up_rng); // 원시VBE rawVBE_dn = C * (1 + dn_rng); for j = 0 to N { VBE_up[j] = wma(rawVBE_up,len[j]); // 원시VBE를 가중이평으로 평활화 VBE_dn[j] = wma(rawVBE_dn,len[j]); if VBE_up[j][1] > 0 then up_chg[j] = (VBE_up[j]-VBE_up[j][1])/VBE_up[j][1]; // VBE의 변동률 if VBE_dn[j][1] > 0 then dn_chg[j] = (VBE_dn[j]-VBE_dn[j][1])/VBE_dn[j][1]; } fcstVBE_up[N] = VBE_up[N]; fcstVBE_dn[N] = VBE_dn[N]; for j = N - 1 downto 0 { up_cor[j] = Correlation(up_chg[N], up_chg[j],Period); // 21일 VBE변동률과 17,13,9,5,2 변동률간의 상관도 dn_cor[j] = Correlation(dn_chg[N], dn_chg[j],Period); fcstVBE_up[j] = fcstVBE_up[j+1] * (1+(up_chg[j]*up_cor[j])); // 이전값에 상관도와 변동률을 곱해서 계산 fcstVBE_dn[j] = fcstVBE_dn[j+1] * (1+(dn_chg[j]*dn_cor[j])); } Var:Size(4); plot1(fcstVBE_up[N],"상-N",RED,DEF,Size-1); // N봉 뒤로 이동 plot2(fcstVBE_dn[N],"하-N",BLUE,DEF,Size-1); // N봉 뒤로 이동 FixPlotShift(1,-N); FixPlotShift(2,-N); if LastBarOnChart then { // 마지막봉에서 아래 N봉만 추가로 출력 plot3(fcstVBE_up[0],"상0",RED,DEF,Size); if N > 1 then plot4(fcstVBE_up[1],"상-1",RED,DEF,Size); // 1봉 뒤로 이동 if N > 2 then plot5(fcstVBE_up[2],"상-2",RED,DEF,Size); // 2봉 뒤로 이동 if N > 3 then plot6(fcstVBE_up[3],"상-3",RED,DEF,Size); // 3봉 뒤로 이동 if N > 4 then plot7(fcstVBE_up[4],"상-4",RED,DEF,Size); // 4봉 뒤로 이동 if N > 5 then plot8(fcstVBE_up[5],"상-5",RED,DEF,Size); // 5봉 뒤로 이동 if N > 6 then plot9(fcstVBE_up[6],"상-6",RED,DEF,Size); // 6봉 뒤로 이동 if N > 7 then plot10(fcstVBE_up[7],"상-7",RED,DEF,Size); // 7봉 뒤로 이동 if N > 8 then plot11(fcstVBE_up[8],"상-8",RED,DEF,Size); // 8봉 뒤로 이동 plot12(fcstVBE_dn[0],"하0",BLUE,DEF,Size); if N > 1 then plot13(fcstVBE_dn[1],"하-1",BLUE,DEF,Size); // 1봉 뒤로 이동 if N > 2 then plot14(fcstVBE_dn[2],"하-2",BLUE,DEF,Size); // 2봉 뒤로 이동 if N > 3 then plot15(fcstVBE_dn[3],"하-3",BLUE,DEF,Size); // 3봉 뒤로 이동 if N > 4 then plot16(fcstVBE_dn[4],"하-4",BLUE,DEF,Size); // 4봉 뒤로 이동 if N > 5 then plot17(fcstVBE_dn[5],"하-5",BLUE,DEF,Size); // 5봉 뒤로 이동 if N > 6 then plot18(fcstVBE_dn[6],"하-6",BLUE,DEF,Size); // 6봉 뒤로 이동 if N > 7 then plot19(fcstVBE_dn[7],"하-7",BLUE,DEF,Size); // 7봉 뒤로 이동 if N > 8 then plot20(fcstVBE_dn[8],"하-8",BLUE,DEF,Size); // 8봉 뒤로 이동 FixPlotShift(4,-1); FixPlotShift(5,-2); FixPlotShift(6,-3); FixPlotShift(7,-4); FixPlotShift(8,-5); FixPlotShift(9,-6); FixPlotShift(10,-7); FixPlotShift(11,-8); FixPlotShift(13,-1); FixPlotShift(14,-2); FixPlotShift(15,-3); FixPlotShift(16,-4); FixPlotShift(17,-5); FixPlotShift(18,-6); FixPlotShift(19,-7); FixPlotShift(20,-8); } 2.그럼 수고하세요.
프로필 이미지
성공예견
2020-05-26
2312
글번호 139198
지표

카르마다 님에 의해서 삭제되었습니다.

프로필 이미지
카르마다
2020-05-26
0
글번호 139197
시스템
답변완료

시스템 질문입니다

1. 5캔들 이평선을 양봉으로 돌파시 매수 25% 수익에 청산 5캔들 이평선을 양봉으로 돌파시 매수 25% 수익에 매도 2. 5캔들 이평선을 연속 2개의 양봉으로 돌파시 매수 25% 수익에 청산 5캔들 이평선을 연속 2개의 양봉으로 돌파시 매수 25% 수익에 매도 3. 5캔들 이평선을 양봉으로 돌파후 양봉이 추가될 경우 매수 25% 수익에 청산 5캔들 이평선을 양봉으로 돌파후 양봉이 추가될 경우 매수 25% 수익에 매도 감사합니다
프로필 이미지
유튜버
2020-05-26
2336
글번호 139196
시스템
답변완료

연속손절시 중지

시스템 진행중에 연속손절 nn회가 발생했을시 새로운 진입을 중지했다가 익절이 나왔을때(중지하지 않고 시스템 진행시) 그 다음 진입부터 시스템진입을 재개해는 수식은 구현이 가능할까요?
프로필 이미지
노인
2020-05-26
2489
글번호 139195
시스템
답변완료

문의합니다.

프로필 이미지
종호
2020-05-25
2604
글번호 139194
시스템
답변완료

부탁드립니다

수고하십니다 *아래수식을 봉상당에 점으로 부탁드립니다 M=MACD(기간1,기간2); MS=eavg(M,기간3); 조건=Shift(M<M(1)&&M(1)>M(2)&&M>Ms,-1) 기간1 12, 기간2 26, 기간3 9
프로필 이미지
파생돌이
2020-05-25
2671
글번호 139193
지표
답변완료

부탁드립니다

수고하십니다 아래수식을 봉에 표시돼도록 수정 부탁드립니다 input : 기간(5),k(2); var : MM(0),LL(0),HH(0),NL(0),ii(0),tx(0); MM=MACD(20,60); LL=lowest(MM,기간); HH=highest(MM,기간); if MM < LL[1] Then { NL = MM; ii = 0; } else { ii = ii+1; } if ii == 기간-k then { var1 = NL; var2 = HH; var3 = MM; } if crossup(value3,value2) and C > O Then { tx = text_new(sdate,stime,l-PriceScale*15,"●"); Text_SetStyle(tx,2,5); Text_SetColor(tx,RED); Text_SetBold(tx,2); } if CrossDown(value3,value1) and C < O Then { tx = text_new(sdate,stime,l+PriceScale*15,"●"); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); Text_SetBold(tx,2);}
프로필 이미지
파생돌이
2020-05-25
2566
글번호 139192
지표