답변완료
신호는 뜨는데 주문이 안나갈 때가 있어요
시스템 상 주문은 아래와 같이 AtStop 주문 명령으로 주었고, Buy("B", AtStop, xxx, NoContract);시스템트레이딩 설정은 위 그림과 같이 모든 신호에 대해 시장가로 매매하도록 했습니다.해외선물이라 증거금 부족으로 주문이 안나간 건가 해서 동일 수량으로 수동주문을 내 보니 주문이 나가고주문체결 이후에 증거금에도 여유가 있었습니다.어쩔 때는 주문이 나가고 어쩔 때는 안나가는데 원인을 좀 알려주시고어떻게 해결해야 할지 알려주시면 감사하겠습니다.좋은 하루 되세요.
답변완료
수식 부탁 드림니다
안녕하십니까?수식 부탁 드립니다2025-09-28 01:18:50글번호 194336A. Shift_밴드-ATR_ (상단)_고점(일목균형표)1. Shift_밴드-ATR_ (상단)_고점AA = atr(a_period);A = eavg(가격 + AA*ratio, 기간);Valuewhen(1, A > A(1), A)----------------------------------------------2. AA = atr(a_period);A = eavg(가격 + AA*ratio, 기간);S = Valuewhen(1, A > A(1), A);Shift(S, +R)------------------------------------------------3.AA = atr(a_period);A = eavg(가격 + AA*ratio, 기간);S = Valuewhen(1, A > A(1), A);Shift(S, -R)----------------------------------------------4.AA = atr(a_period);A = eavg(가격 + AA*ratio, 기간);S = Valuewhen(1, A > A(1), A);Shift(S, +R)---------------------------------------------5.AA = atr(a_period);A = eavg(가격 + AA*ratio, 기간);S = Valuewhen(1, A > A(1), A);Shift(S, +R) +k============================B. Shift_밴드-ATR_ (하단)_저점(일목균형표) 1. Shift_밴드-ATR_ (하단)_저점AA = atr(a_period);A = eavg(가격 - AA*ratio, 기간);Valuewhen(1, A < A(1), A)---------------------------------------2.AA = atr(a_period);A = eavg(가격 - AA*ratio, 기간);S = Valuewhen(1, A < A(1), A);Shift(S, +R)-------------------------------------3.AA = atr(a_period);A = eavg(가격 - AA*ratio, 기간);S = Valuewhen(1, A < A(1), A);Shift(S, -R)-------------------------------------4.AA = atr(a_period);A = eavg(가격 - AA*ratio, 기간);Valuewhen(1, A < A(1), A)--------------------------------------5.AA = atr(a_period);A = eavg(가격 - AA*ratio, 기간);S = Valuewhen(1, A < A(1), A);Shift(S, -R) -K-----------------------------------A_period = 10ratio = 1가격 = (H+L)/2기간 = 5R = 3 (변수 조정 가능 하게)K = 0.2 (변수 조정 가능 하게)==========================***고점(위로)와 저점(아래로)(Shift) 만큼 K(뚜깨) 만큼밴드로 나타나게 하려 합니다.항상 감사 합니다
답변완료
검색식 부탁드립니다
M10=Ma(c,기간); M240=Ma(c,240); HH=highestsince(1,crossup(M10,M240),M10)지표조건기간 10 1,돌파 검색식 부탁드립니다M10=Ma(c,기간);M240=Ma(c,240);LL=Lowestsince(1,crossdown(M10,M240),M10)지표조건기간102, 돌파 검색식 부탁드립니다
답변완료
종목 검색식 부탁드립니다
ap = (HIGH+LOW+CLOSE)/3;esa = eavg(ap, 기간1);d = eavg(abs(ap - esa), 기간1);ci = (ap - esa) / (0.015 * d);wt1 = eavg(ci, 기간2);wt2 = avg(wt1,4);AA=(wt1-wt2);A = RSI(len);B = eavg(A, sar_len);BB=A-B;((CROSSUP(AA,0) && BB>0) OR (CROSSUP(BB,0) && AA>0)) && C>O && wt1(1)<=5LEN :14sar_len :10기간1: 10기간2 :21 위수식을 돌파하는 종목 검색식 부탁 드립니다
답변완료
수식문의 드립니다._( _ _)_
항상 도와주심에 감사드립니다. _(_ _)_ 네가지인데요.. 먼저 1봉전에 520골든크로스 0봉전에 아래의 수식1을 만족시키는 종목 검색식 수식1 var : 당월시가(0),전월시가(0); var : 당월종가(0),전월종가(0); if sDate > sDate[1]+30 Then { 당월시가 = O; 전월시가 = 당월시가[1]; 전월종가 = 당월종가[1]; } 당월종가 = C; if 전월시가 > 0 Then { var1 = ((전월시가+전월종가)/2 + 당월시가)/2; if CrossUp(C,var1) Then Find(1); } 두번째는 520골든 크로스와 아래의 3수식을 동시에 만족시키는 검색식 수식1 var : 당월시가(0),전월시가(0); var : 당월종가(0),전월종가(0); if sDate > sDate[1]+30 Then { 당월시가 = O; 전월시가 = 당월시가[1]; 전월종가 = 당월종가[1]; } 당월종가 = C; if 전월시가 > 0 Then { var1 = ((전월시가+전월종가)/2 + 당월시가)/2; if CrossUp(C,var1) Then Find(1); } 수식2 var1 = macd(12,26); var2 = Sar(0.02,0.2); if var1 >= 0 and CrossUp(c,Var2) and C >= C[1]*1.03 and C > O Then Find(1); 수식3 input : short(5),mid(20),long(60),percent(3); var1 = ma(C,short); var2 = ma(C,mid); var3 = ma(C,long); value1 = max(var1,Var2,Var3); value2 = min(var1,Var2,Var3); Var4 = Sar(0.02,0.2); Var5 = BollBandUp(20,2); if value1 < Value2 * (1+Percent/100) && Value2 * (1+Percent/100) && HIGHEST(H, 4)[1] < C and O < C and ((C[1]*1.025 <= C) or (O*1.025 <= C)) and (C-O)*2.5 >= (H-C) and V[1]*1.2 <= V and ma(V, 5) >= 30000 and DayClose(1) >= 950 and Crossup(C,Var4) and CrossUp(h,Var5) Then { Find(1); } 세번째는 두번째 검색식 + 일목균형표의 구름대돌파 검색식입니다.(선행스팬1, 2위치는 상관없습니다. 무조건 돌파면 됩니다.)네번째는 아래의 종목검색식에 나온 종목을 0봉전 5봉이내에 재돌파하는 종목 검색식을 부탁드립니다.var1 = ma(C,5); var2 = ma(C,20); Condition1 = var1 > Var2; var : 당월시가(0),전월시가(0); var : 당월종가(0),전월종가(0); if sDate > sDate[1]+30 Then { 당월시가 = O; 전월시가 = 당월시가[1]; 전월종가 = 당월종가[1]; } 당월종가 = C; if 전월시가 > 0 Then { value1 = ((전월시가+전월종가)/2 + 당월시가)/2; if C >= C * 1.03 and crossup(var1,var2) and crossup(C,value1) and Condition1 == true and Condition1[1] == False Then Find(1);