커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

시스템식 문의 드립니다.

업무에 노고가 많으십니다. 예전에 요청했던 식에서 조금더 업그레이드가 필요해서 이렇게 요청드리게 되었습니다. 예전에 요청했던 식은 단순하게 제가 금액을 지정하여 매수하는 식을 요청드렸었는데 아래의 해당식에서 .. 추가되어야 하는 부분은 1. 해당식에서 매수가되어서 익절이 되었던, 손절이 되었던 청산이 한번 이루어지면 다시 해당금액이 와도 진입하지 않게 요청드립니다. 2. 그리고 현재봉 기준으로 전일봉 보다 갭하락 3% 이상 나면 해당 금액이 와도 진입하지 않게 요청드립니다. 예전 요청식 ----------------------------------------------------------------- input : 타점1(3000),타점2(2800),타점3(2600); input : 타점1투자금액(1000000),타점2투자금액(2000000),타점3투자금액(3000000); input : 익절가(3500),손절가(2500); if MarketPosition == 0 and L > 타점1 Then { Buy("b1",AtLimit,타점1,Floor(타점1투자금액/min(NextBarOpen,타점1))); Buy("b2.",AtLimit,타점2,Floor(타점2투자금액/min(NextBarOpen,타점2))); Buy("b3.",AtLimit,타점3,Floor(타점3투자금액/min(NextBarOpen,타점3))); } if MarketPosition == 1 Then { if Lowest(L,BarsSinceEntry+1) > 타점2 Then Buy("b2",AtLimit,타점2,Floor(타점2투자금액/min(NextBarOpen,타점2))); if Lowest(L,BarsSinceEntry+1) > 타점3 Then Buy("b3",AtLimit,타점3,Floor(타점3투자금액/min(NextBarOpen,타점3))); } if MarketPosition == 1 Then { ExitLong("Bp",AtLimit,익절가); ExitLong("Bl",AtStop,손절가); } --------------------------------------------------------------------
프로필 이미지
맴맴잉
2021-07-13
1466
글번호 150723
시스템
답변완료

수식전환 부탁드립니다.

no = sum(1) ; nATR = atr( pds1 ) ; matr = atr(c, pds2) ; c1 = crossdown( nATR, mATR ) or crossup( nATR, mATR ) ; bar = valuewhen(1, c1, no ) ; c2 = no-bar < pds1 ; HH = valuewhen(1, c1 and c2, H ) ; LL = valuewhen(1, c1 and c2, L ) ; a = ma( c, 5 ) ; b= sum( a, 3 ) ; e3 = ma( c, 3 ) ; e7 = ma( c, 7 ) ; eq1 = abs( e3 -e7 )/ e7*100 ; c3 = b > b(1) and L >= L(1) and c > a and eq1 < pct ; LL1 = valuewhen(1, c3, L ) ; HH1 = valuewhen(1, c3, H) ; 적어도 3봉간 종가가 HH와 LL 그리고 HH1과 LL1사이에 위치하는 종목검색 ; 좋은 하루 되세요...감사합니다.
프로필 이미지
예그리나
2021-07-13
1490
글번호 150722
종목검색

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

프로필 이미지
knb
2021-07-13
167
글번호 150721
지표
답변완료

수식 검토 요청 드립니다 (미리 감사드립니다)

안녕하세요, 기억이 나실지 모르겠지만 전일 종가가 전전일 종가보다 작으면 오늘종가에 매도, 내일 시가에 매도청산하는 시스템을 아래와 같이 작성해 주셨습니다. 만약에 이 시스템을 틱차트에 적용해서 돌리려면 어떻게 식을 수정해야할까요? 감사합니다. If NextBarStime >= 153400 and sTime < 153400 and DayClose(1)<DayClose(2) and MarketPosition == 0 Then { Sell("Sell", OnClose); } if NextBarSdate != sDate Then ExitShort("ExitSell",AtMarket);
프로필 이미지
mildred
2021-07-13
1417
글번호 150720
시스템
답변완료

수식 요청 드립니다 (매번 무한 감사드립니다)

안녕하세요, 아래와 같은 조건으로 수식을 작성했는데 시그널이 잘 작동을 안하는거 같아서(실제로 나와야 하는날보다 하루씩 뒤로 밀리는거 같습니다) 검토 요청드립니다. 차트: 1분봉 조건: 전일 양봉 매수: 오늘 시초가 매수청산: 오늘 종가 If NextBarSdate != sDate and DayOpen(1)>DayClose(1) and MarketPosition == 0 Then { Buy("Buy", AtMarket); } if NextBarStime >= 153400 and sTime < 153400 Then ExitLong("ExitLong",OnClose); 추가로 만약에 이거를 틱차트에 적용하려면 코드를 어떻게 변경해야할까요? 매번 무한 감사드립니다.
프로필 이미지
mildred
2021-07-13
1220
글번호 150719
시스템

장빵 님에 의해서 삭제되었습니다.

프로필 이미지
장빵
2021-07-13
1
글번호 150713
시스템

러블리 님에 의해서 삭제되었습니다.

프로필 이미지
러블리
2021-07-13
236
글번호 150712
지표
답변완료

부탁드립니다.

두 개의 식을 60분봉에서 사용중인데요. 5분봉에 60분봉의 결과를 넣고 싶습니다. -------- Input : Period1(200),Period2(100), alon(1), blon(1); var: upk(0),dpk(0); upk = (highest(H+alon,period1) + highest(H+alon,period2))/2; dpk = (highest(H-blon,period1)+ highest(H-blon,period2))/2; Plot1(upk, "위"); Plot2(dpk, "아래"); --------- Input : Period1(100),Period2(100), alon(1), blon(1); var: upk(0),dpk(0); upk = (lowest(L-blon,period1) + lowest(L-blon,period2))/2; dpk = (lowest(L+alon,period1) + lowest(L+alon,period2))/2; Plot1(upk, "위"); Plot2(dpk, "아래");
프로필 이미지
Argo
2021-07-13
1253
글번호 150709
지표
답변완료

부탁드립니다

아래의 피보나치 수식에서 시작 시간을 설정하고 싶습니다 나스닥은 07시 시작되는데 시간값을 넣으면 유럽장개장,미장개장 시간 부터 피보나치가 그려지게 하고싶습니다 -아래- input : per1(23.6),per2(38.2),per3(50.0),per4(61.8),per5(76.4); var : HH(0),LL(0),OO(0),CC(0); HH = DayHigh; LL = DayLow; if HH > 0 and LL > 0 then{ var1 = HH-(HH-LL)*(Per1/100); var2 = HH-(HH-LL)*(Per2/100); var3 = HH-(HH-LL)*(Per3/100); var4 = HH-(HH-LL)*(Per4/100); var5 = HH-(HH-LL)*(Per5/100); plot1(var1+(var1-var2)*0.5,"76.4+0.5"); plot2(var1+(var1-var2)*1,"76.4+1"); plot3(var1,"76.4"); plot4(var2,"61.8"); plot5(var3,"50"); plot6(var4,"38.4"); plot7(var5,"24.6"); plot8(var5-(var4-var5)*0.5,"23.6-0.5"); plot9(var5-(var4-var5)*1,"23.6-1"); plot10(var1+(var1-var2)*1.5,"76.4+1.5"); plot11(var1+(var1-var2)*2,"76.4+2"); plot12(var1+(var1-var2)*2.5,"76.4+2.5"); plot13(var1+(var1-var2)*3.0,"76.4+3"); plot14(var1+(var1-var2)*3.5,"76.4+3.5"); plot15(var1+(var1-var2)*4,"76.4+4"); plot20(var5-(var4-var5)*1.5,"23.6-1.5"); plot21(var5-(var4-var5)*2,"23.6-2"); plot22(var5-(var4-var5)*2.5,"23.6-2.5"); plot23(var5-(var4-var5)*3,"23.6-3"); plot24(var5-(var4-var5)*3.5,"23.6-3.5"); plot25(var5-(var4-var5)*4,"23.6-4"); plot30(var2+(var1-var2)*0.5,"1-2중간"); plot31(var2+(var3-var2)*0.5,"2-3중간"); plot32(var3-(var3-var4)*0.5,"3-4중간"); plot33(var4-(var4-var5)*0.5,"4-5중간"); }
프로필 이미지
마르뚝
2021-07-13
1352
글번호 150708
지표
답변완료

시스템식 일부 내용 부탁드립니다.

안녕하세요? 매번 수고가 많으십니다. 청산식에서 매수 진입인 경우 3포인트에서 청산하고, 매도 진입인 경우 1.5포인트에서 매도청산하는 논리식 부탁드립니다. 감사합니다.
프로필 이미지
장계선생
2021-07-13
1265
글번호 150703
시스템