답변완료
수식을 종목검색수식으로 변환 부탁드립니다.
키움수식인데 종목검색으로 바꾸고 싶습니다. 이 = ma(C, 5);동 = ma(c, 20);골든 = CrossUp(이, 동);최고 = HighestSince(1, 골든, H);최고가 = Valuewhen(1, 최고==최고(1) && 최고>H, 최고);최저 = if(동>L, 1, 0);최저가 = sum(최저);결론 = 최저가 - valuewhen(1, 골든, 최저가(1));조건 = crossup(c, 최고가) && 결론>0;카운트 = countsince(골든, 조건) == 1;카운트 && !카운트(1)도움 부탁드립니다.
2025-12-28
143
글번호 229412
시스템
답변완료
수식 부탁 드림니다
안녕 하세요수식 문의 드립니다PSAR 지표1. ma(C, per) // per = 12. sar(af, maxAf)3. PSAR _고점A = sar(af, maxAf);Valuewhen(1, A > A(1), A)4.PSAR 저점A = sar(af, maxAf);Valuewhen(1, A < A(1), A)5. G/CA = ma(C, per);B = sar(af, maxAf);Valuewhen(1, CrossUp(A,B), A) 6. D/CA = ma(C, per);B = sar(af, maxAf);Valuewhen(1, CrossDown(A, B), A) 7.G/C_수직선A = ma(C, per);B = sar(af, maxAf);조건 = CrossUp( A, B);if(조건, A, 0)8. D/C_수직선A = ma(C, per);B = sar(af, maxAf);조건 = CrossDown( A, B);if(조건, A, 0)---------------------------------------------------------챠트 표시에1. M1 2. PSAR 3. 고점 4. 저점5. G/C 6. D/C 7.G/C_수직선 8. D/C_수직선나타나게 해 주십시요항상 감사 합니다
2025-12-27
137
글번호 229407
지표
답변완료
수식 부탁드립니다.
안녕하세요. 이 수식어에 분할 매수 수식어가 필요합니다. 부탁드립니다.보유종목 중 마이너스에 매수하기1차매수후- 신규종목2차매수- -3%3차매수- -5%4차매수- -8%+3% 전량익절보유종목중 2.3.4차에 도달하지 않았더라도 +3% 익절시 전량 매도var timer5 = 2; // 2초var 매수금 = 500000;var OrderList = [];var MKList = [];var req;function Main_OnStart(){Main.SetTimer(1, timer5*1000);MKList =[];}function Main_OnTimer(nEventID){var d = new Date();YYYYMMDD = d.getFullYear()*10000+(d.getMonth()+1)*100+d.getDate();HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds();if (nEventID == 1 && HHMMSS > 090300 && HHMMSS < 151500){ Main.ReqPowerSearch("test");}if (nEventID == 2){ Main.ReqMarketData(OrderList[req]);}}function Main_OnRcvItemList(altemList, nCount){Main.KillTimer(1);OrderList = [];if (nCount >= 1){ if (MKList.length == 0) { OrderList = altemList; } else { for (var a = 0; a < nCount; a++) { var Add = true; for (var b = 0; b < MKList.length; b++) { if (altemList[a] == MKList[b].code) { Add = false; } } if (Add == true && !IsStockInAccount(altemList[a])) { OrderList.push(altemList[a]); } } }}if (OrderList.length == 0){Main.SetTimer(1, timer5*1000);}else{req = 0;Main.ReqMarketData(OrderList[req]);}}function Main_OnRcvMarketData(MarketData){if (MarketData.code == OrderList[req]){MKList.push(MarketData); if (!IsStockInAccount(MarketData.code)) { //Account1.OrderBuy(MarketData.code,1,0,2); // Account1.OrderBuy(MarketData.code,Math.floor(매수금/MarketData.Ask(1)),0,1); Account1.OrderBuy(MarketData.code,Math.floor(매수금/MarketData.Ask(5)),MarketData.Ask(5),0); Main.MessageList(MarketData.code + " 주식을 매수합니다.");} else {Main.MessageList( MarketData.code + " 주식은 이미 계좌에 있으므로 매수하지 않습니다.");}req = req+1;if (req < OrderList.length){var aa = Main.ReqMarketData(OrderList[req]);if (aa == -1){Main.SetTimer(2, 15000);}}else{Main.SetTimer(1, timer5*1000);}}}function IsStockInAccount(stockCode) {var numberOfBalances = Account1.GetTheNumberOfBalances();for (var i = 0; i < numberOfBalances; i++) {Account1.SetBalance(i);if (stockCode == Account1.Balance.code) {return true; }}return false; }
2025-12-27
305
글번호 229404
시스템
답변완료
종목 검색식 부탁드려요
M5 = ma(C, 5);M20 = ma(C, 20);M60 = ma(C, 60);M12 = ma(C, 120);배열A = M5>M20 && M20>M60 && M60>M12;H50 = Highest(H, 500);조건 = 배열A && H50==H;조건1 = ABS(M5 / M12 - 1) < 0.01;bs = BarsSince(조건 && 조건1);신호 = bs>0 && CrossUp(m5, M12);
2025-12-26
206
글번호 229400
종목검색