일하면서 동영상 볼때는 몇번을 다시봐도 모르겠던데.. 정독하면서 하니 2번만에 됐습니다. 아마 혼자 했으면 자바스크립트에 막혀 못했지 싶네요. 생각만 해도 징글징글한 노고 감사합니다. 내일은 스탑주문을 안쓰고 자바스크립트 내에서 부분매도와 트레일링 스탑까지 시도해보려 하는데 잘 될지 모르겠네요. 혹시나 잘되면 소스 드릴께요 ㅎㅎ.. 아마 안될껍니다. 저도 이해 못하는 코드인데 ㅋㅋ
선생님 안녕하세요? 좋은 가르침에 늘 감사드립니다. 이 자동매매는 분봉상 조건이 만족하더라도 분봉상 봉이 완성되야 매수가 되는 거에요? 아니면 조건 만족시 파워종목에 검색이 됐을 때 매수가 되는 거에요? 일봉상은 봉의 완성이 아니라 조건이 만족되고 파워종목검색에 떴을 때 매수가 되는 거 같은데... 경험담을 듣고 싶습니다.
강의 잘듣고 있습니다. 저도 예스랭귀지로 코딩해 보고있는데 검색된 종목에 로직에 안맞는 종목도 검색되는 경우가 많은것 같아 자동매매는 불안한것 같은 생각입니다. 동일한 코딩으로 챠트에 그려보면 제대로 표현되고요.. 선생님은 문제가없었는지도 궁금합니다. 선생님 덕분에 잘배우고 있습니다.
영상을 반복해서 보시는수밖에 없습니다. 워낙 변수가 많아서 직접 보지않는한 해결할수 있는 방법이 없습니다. 놓치신 부분이 있을겁니다. 아실때까지 계속 반복해서 정독하시기 바랍니다. 전략명에 파워종목검색 제목을 띄워쓰기까지 똑같이 정확하게 넣어야합니다.(따옴표안에) 저는 일봉으로만 매매합니다
선생님의 매수부분을 기초로 해서 계좌를 체크해 보유종목을 구매하지 않는거와 오늘 구매했던것을 구매하지 않는 코드를 추가해 보았습니다. 아직 테스트가 짧아 버그가 완전히 없다고는 할수 없을지도 모릅니다. 매번 좋은 강의덕에 자동매매에 도전할수 있었는데.. 도움이 되었다면 좋겠네요. 그리구 질문하나 있습니다. 예스트레이더에서 스펙주 검색 안되게 할수 없을까요? 키움이나 대신에서는 간단한데 예스트레이더에선 눈씻고 찾아봐도 찾을수가 없습니다. var timer5 = 5; // 5초 var 매수금 = 10000; var OrderList = []; var MKList = []; var req; function Main_OnStart() { // 1번 타이머, 5초 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 >= 90000 && HHMMSS < 151500) { // 파워 종목 검색을 예스스팟#1에서 수행 Main.ReqPowerSearch("예스스팟#10"); } if (nEventID == 2) { Main.ReqMarketData(OrderList[req]); } } function Main_OnRcvItemList(aItemList, nCount) { Main.KillTimer(1); OrderList = []; if (nCount >= 1) { if (MKList.length == 0) { OrderList = aItemList; } else { for (var a = 0; a < nCount; a++) { var Add = true; for (var b = 0; b < MKList.length; b++) { if (aItemList[a] == MKList[b].code) { Add = false; } } if (Add == true && !IsStockInAccount(aItemList[a])) { // 중복되지 않는 종목 중 이미 매수하지 않은 경우에만 추가 OrderList.push(aItemList[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, Math.floor(매수금 / MarketData.Ask(1)), 0, 1); 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 { } } 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; // 계좌에 같은 종목이 있으면 true 반환 } } return false; // 계좌에 같은 종목이 없으면 false 반환 }
감사드립니다 꾸~벅
열심히 공부해 보겠습니다
고생하신것을 쓸려니
미안한 마음이 앞섭니다 고맙습니다
항상 건강하시길 바랍니다 ❤
감사합니다.
즐거운 주말 보내세요.
주말 잘보내세요 너무너무 감사합니다
감사합니다.
이번주도 성투하세요.
뒤 통수를 한대 얻어 맞은 것 같은 충격입니다.
엄청남 노력이 대단하시고, 열정에 감사드립니다.
많은 것을 배웁니다.
아낌없이 나누는 마음에 그저 제 자신이 부끄러울 따름입니다.
감사합니다.
감사합니다
즐거운 주말 보내세요
소장님 존경 합니다, 회원들을 위해서 아낌없는 지식을 전파 해주셔서 감사드립니다
감사합니다
즐거운 주말 보내세요
영상 진짜 찐입니다
정말 감사하고 고맙습니다
오래 컴터앞에 앉아서 열심히 하시는 열정이 대단하십니다
영상보기 시작해서 3일만에 이해하고 시작했습니다
어떤조건이 제일 좋은지 테스트해보고 글올리겠습니다
한번더 감사합니다
좋은 안주에 술한잔 하셨으면 합니다
감사합니다
성투하세요
소장님의 열정으로 자동매매를 구현했습니다. 감사합니다.
감사합니다.
충분한 테스트를 거쳐서 실전에 투입하시기 바랍니다.
성투를 빕니다.
대단하십니다 고생하셨습니다 고맙습니다
감사합니다.
즐거운 주말 보내세요.
와, 정말 대단하십니다. 수고많으셨고요, 너무 감사드립니다 ^^
감사합니다.
즐거운 주말 보내세요.
소장님 감사하고 존경합니다^^
감사합니다.
즐거운 주말 보내세요.
정말 감사합니다.소장님. 주말 잘 보내세요. 복 많이 받으세요.❤
감사합니다.
즐거운 주말 보내세요.
소장님!
존경합니다
대단하십니다
고생하셨으니 술한잔 하십시요
멀리서 마음으로 안주와 술 보내 드립니다
진심 감사 드립니다.
감사합니다.
즐거운 주말 보내세요.
존경+존경..
정말 고생하셨습니다.
건강 꼭 꼭챙기세요
감사합니다
열공하셔서 부디 좋은 성과 거두시길 바랍니다
즐거운 주말 보내세요
아 대단하신분이다 내나이 65세 뭘하고살았나 삶을 되세기게하는 철학이보이네요
감사합니다.
천천히 공부하시면 충분히 하실수 있습니다.
즐거운 주말 보내세요.
감사합니다. 저는 키움 캐리에서 꾸준히 테스트를 하는데 좋은 검색식, 좋은시간, 좋은 손익 손절비가 가장 큰 관점이네요. 캐치에 빠져 있는 저에게는 매우 흥미로운 공부거 리인거 같습니다. 키움에 적용하면 참 좋은데 말입니다. 항상 감사드립니다.
감사합니다.
끊임없이 고민해야하는 부분입니다.
좋은 결과 기대하겠습니다.
성투하세요.
미안해서 이 채널에 들어오기 힘듭니다.
해 드린것도 없는데, 이렇게 피와 땀이 어린 내용을 그냥 보자니...
과찬의 말씀 감사합니다.
즐거운 주말 보내세요.
항상 고생이 많으시고 고맙습니다.. 소장님께서는 원래 다 알고 하시는 줄 알았는데, 공부를 해 가시면서 하시는군요. 저도 열심히 해야겠습니다.
건강도 잘 챙기세요!
감사합니다.
즐거운 주말 보내세요.
대단하십니다 이것도 하루이틀해봐야 감이 올 듯합니다
예스트레이더 검색기가 다른 검색기보다 뛰어난듯한데 실시간이완되서 거진 못봣습니다
이런식으로라도 구현되면 좋을듯합니다 정말로 존경스럽습니다 ^^
꿈에검색기란?
뜨기전에 알수있는것이겠죠 ㅎㅎ
내 검색기에 걸리면 두건중하나는 요즘 10%는 그냥 내려가더라고요
뜨기전 알수있는 검색기구현이란 정말로 쉽지않은듯합니다 매일 검색기만들어 구현해보지만 이렇다한것을 아직 발견못했네요
게중엔 몇개 마음에드는것 있으나 역시 장중에 갑자리 내려오는것엔 속수무책인듯합니다 항상 고맙게 생각합니다 소장님
감사합니다.
즐거운 주말 보내세요.
아무리 뛰어난 검색기가 있다한들 걸러야하는종목발생
결론은 본인이 종목을 보는 안목이없으면 도루묵이며
눈색기가 완성되면 어떤검색기를 갖다줘도 수익이발생해요
주식의기본 종목으로보는눈
캔들혹은 이평공부가 선행되어야해요
보조지표는 장이끝난이후 몇일평균으로 나온값의 평균을 그리므로 장중에는 무의한경우가많습니다
지나간차트에서 이평지지 여타보조선들이없는것과 마찬가지
수고 많이 하셨습니다. 열공 하겠습니다 감사 드림니다~
감사합니다.
즐거운 주말 보내세요.
일하면서 동영상 볼때는 몇번을 다시봐도 모르겠던데.. 정독하면서 하니 2번만에 됐습니다. 아마 혼자 했으면 자바스크립트에 막혀 못했지 싶네요. 생각만 해도 징글징글한 노고 감사합니다. 내일은 스탑주문을 안쓰고 자바스크립트 내에서 부분매도와 트레일링 스탑까지 시도해보려 하는데 잘 될지 모르겠네요. 혹시나 잘되면 소스 드릴께요 ㅎㅎ.. 아마 안될껍니다. 저도 이해 못하는 코드인데 ㅋㅋ
감사합니다
좋은 성과 기대합니다
소장님 넋두리는 너무 재밌습니다 😂 고생많으셨습니다! ❤
감사합니다.
즐거운 주말 보내세요.
소장님 대단하시고 감사합니다.
감사합니다
즐거운 주말 보내세요
감사합니다. 수고많았습니다.
감사합니다.
즐거운 주말 보내세요.
정말로 수고하셨습니다.
감사합니다
즐거운 주말 보내세요
선생님따라 예스트레이더 오늘부터 입문 합니다. 자동매매 이제좀 조금이라도 수익이 났으면 합니다 ㅎㅎ
잘 활용하시어 좋은 성과 기대합니다
감사합니다
정말 감사합니다~~~
감사합니다
즐거운 주말 보내세요
감사합니다
감사합니다. 성투하세요
감사합니다 어렵지만 도전해볼께요
감사합니다.
즐거운 주말 보내세요.
소장님강의화면하고 수식화면은 많이다르네요!!!
영상과 다른것은 수정 보완되어 업데이트된것입니다.
1ㆍ소장님 의 열정에 감사드립니다
2ㆍ제일 중요한게 몇분챠트를 적용하는가 인듯한데 시스템트레이딩에서는 전략실행챠트상 5분 10분등 선택할수있으나 지금 교육의 자바스크립트 언어로 등록하는 방법의 경우 몇분봉이 기준일까요 자바에도 언급되는바가 아무리봐도 없는것같아서요
일봉 기준으로 했습니다.
파워종목 검색에서 분봉으로 선택하시면 됩니다.
제일 중요한것이 "파워종목검색"입니다.
로직을 잘 짜보시기 바랍니다.
스윙까지 염두에 두시고 차분히 테스트해보시기 바랍니다.
선생님 안녕하세요? 좋은 가르침에 늘 감사드립니다.
이 자동매매는 분봉상 조건이 만족하더라도 분봉상 봉이 완성되야 매수가 되는 거에요? 아니면 조건 만족시 파워종목에 검색이 됐을 때 매수가 되는 거에요?
일봉상은 봉의 완성이 아니라 조건이 만족되고 파워종목검색에 떴을 때 매수가 되는 거 같은데...
경험담을 듣고 싶습니다.
저는 일봉에서만 사용하기 때문에 조건만족되면 매수되고 있습니다.
분봉에서도 마찬가지일것이라 생각됩니다.
그런데 시스템 트레이딩을 사용하시면 봉만족후 매수가 되는것으로 알고 있습니다.
직접 테스트해보시기 바랍니다.
영상 감사히 잘 봤습니다. 매매는 하루안에 무조건 매도가 되어야하는지요? 아니몀 스윙매매도 가능한지요?
익절과 손절 구간안에 있을때
내가 안팔면 계속가는겁니다.
계속 연습을 하시면서 터득해보세요.
하루에 한 종목만 매매 할수 있는 방법이 있는지요 책에 없어서 물어보네요 건강하세요
그날그날 장의 수급에 따라 달라집니다.
순위검색을 줄여서 top10 정도로 세팅하시면 한두종목 정도로 압축됩니다.
물론 장이 안 좋을때는 안나올수도 있습니다.
선생님 감사합니다. 오늘 지켜좠는데, 캔들이 '위에서 사'라인을 돌파하면서 동시에 '황금중심선'라인을 돌파할 경우 큰 상승이 나오더라구요. 검색식을 이렇게 만들어보는게 어떨까요?
검토해보겠습니다.
강의 잘듣고 있습니다.
저도 예스랭귀지로 코딩해 보고있는데 검색된 종목에 로직에 안맞는 종목도 검색되는 경우가 많은것 같아 자동매매는
불안한것 같은 생각입니다. 동일한 코딩으로 챠트에 그려보면 제대로 표현되고요.. 선생님은 문제가없었는지도
궁금합니다. 선생님 덕분에 잘배우고 있습니다.
키움의 캐치도 마찬가지입니다.
예스트레이더로 자동매매를 이렇게 할수있다라는것을 보여드린것입니다.
로직을 잘 짜야하는 영원한 숙제가 항상 남아있기 마련입니다.
저또한 그런 문제에서 자유로울수가 없습니다.
감사합니다.
@@대박주식연구소 감사합니다. 제가 궁금했어요. 로직이 잘못되었는지가요
경험이 많으신분의 얘기가 듵고 싶었습니다
감사드립니다
선생님 고생하시고 고맙습니다 예스트레이드종목검색 소스를 찾기가 힘드네요
대박차트에 있는지 대박주식에 있는지요 바쁘신데 죄송합니다
멤버 게시판에 들어가셔서 하나씩 보시면 됩니다.
주로 대박주식연구소 멤버십에 있습니다.
감사합니다.
초보라 많이 서투릅니다
예스스탁편집기 -표준금액 1주선택 수식은 어디에서 확인합니까?
성투하시기 바랍니다
감사합니다
영상에서 설명을 하였습니다.
정독하지않고 무작정하시면 큰일납니다.
프로그램을 바꿔야하는거라 지면으로 설명이 안됩니다.
영상을 정독해서 확인하세요.
30:30 분 영상을 참조하세요.
계좌에 잔고가 10만원만 있으면 더는 매수가 안되는 거지요 ???
네. 맞습니다
해외선물 자동매매도있나요...? 무료인가요 자동 프로그램도 배워야하는데...
트레이딩뷰와 예스트레이더 등이 있습니다.
언어가 서로 다르기 때문에 공부를 하셔야 합니다.
안녕하세요? 소장님 수식을복사하여 설치를하면계속적으로 에러가 발생을하는데 1주일째 고민입니다 뭐가잘못인지 알수가없네요
너무 막연한 질문입니다.
어느 수식이 어떻게 에러가 나는지 구체적으로 말씀을 하셔야 답변이 가능합니다.
1ㆍ소장님은 매매 가 잘되고있는것 같은데 저는 계속에러가 나면서 체결이 안되고 있습니다
2ㆍ예스랭귀지에 종목검색등록 자바등록 신규편입종목STOP주문멈춤에도 감시중뜨고 6131에 전략명도뜨고 자동 도 뜨는데 오른쪽 최근메시지에 에러 전략명 파일을 열수 없습니다 ᆢ이렇게 뜨면서 안됩니다 ㅠㅠ 6132에서 입력이 잘못되었나 수없이 확인도 해보고 새로 입력도 해보고 하는데도 에러가뜨니 그것도 담당에게 전화 원격지원도 받아보았는데 시간조정 전략명 정확히 넣어라는 클리닉을 받았습니다 만 오늘 또같으니 절망스럽습니다
3ㆍ자동매매로 일5만원이라도 벌어보고 싶은데 도와주세요 소장님😂
파워종목검색을 일봉기준으로 작성하고 실제 종모검색만 분봉으로 하시는지요
영상을 반복해서 보시는수밖에 없습니다.
워낙 변수가 많아서 직접 보지않는한 해결할수 있는 방법이 없습니다.
놓치신 부분이 있을겁니다.
아실때까지 계속 반복해서 정독하시기 바랍니다.
전략명에 파워종목검색 제목을 띄워쓰기까지 똑같이 정확하게 넣어야합니다.(따옴표안에)
저는 일봉으로만 매매합니다
선생님의 매수부분을 기초로 해서 계좌를 체크해 보유종목을 구매하지 않는거와
오늘 구매했던것을 구매하지 않는 코드를 추가해 보았습니다.
아직 테스트가 짧아 버그가 완전히 없다고는 할수 없을지도 모릅니다.
매번 좋은 강의덕에 자동매매에 도전할수 있었는데.. 도움이 되었다면 좋겠네요.
그리구 질문하나 있습니다.
예스트레이더에서 스펙주 검색 안되게 할수 없을까요?
키움이나 대신에서는 간단한데 예스트레이더에선 눈씻고 찾아봐도 찾을수가 없습니다.
var timer5 = 5; // 5초
var 매수금 = 10000;
var OrderList = [];
var MKList = [];
var req;
function Main_OnStart() {
// 1번 타이머, 5초
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 >= 90000 && HHMMSS < 151500) {
// 파워 종목 검색을 예스스팟#1에서 수행
Main.ReqPowerSearch("예스스팟#10");
}
if (nEventID == 2) {
Main.ReqMarketData(OrderList[req]);
}
}
function Main_OnRcvItemList(aItemList, nCount) {
Main.KillTimer(1);
OrderList = [];
if (nCount >= 1) {
if (MKList.length == 0) {
OrderList = aItemList;
} else {
for (var a = 0; a < nCount; a++) {
var Add = true;
for (var b = 0; b < MKList.length; b++) {
if (aItemList[a] == MKList[b].code) {
Add = false;
}
}
if (Add == true && !IsStockInAccount(aItemList[a])) {
// 중복되지 않는 종목 중 이미 매수하지 않은 경우에만 추가
OrderList.push(aItemList[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, Math.floor(매수금 / MarketData.Ask(1)), 0, 1);
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 {
}
} 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; // 계좌에 같은 종목이 있으면 true 반환
}
}
return false; // 계좌에 같은 종목이 없으면 false 반환
}
좋은 정보 감사합니다.
적극 검토해보겠습니다.