커뮤니티

예스스팟 Q&A

원더뿌리 님에 의해서 삭제되었습니다.

프로필 이미지
원더뿌리
2022-06-07
0
글번호 225674

즐거운편지 님에 의해서 삭제되었습니다.

프로필 이미지
즐거운편지
2022-06-07
5
글번호 225673

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

프로필 이미지
쥬롱
2022-05-27
0
글번호 225672

로봇짱 님에 의해서 삭제되었습니다.

프로필 이미지
로봇짱
2022-05-28
29
글번호 225671
답변완료

예스스팟에서 열려있는 엑셀에 dde처럼 실시간 데이터 전송 여부

예스트레이더의 차트에 있는 데이터들(가격, 지표, 강조 등)을 실시간 엑셀로 송출하여 열려있는 엑셀상에서 데이터들이 돌아가면서 여러가지 편집을 하여 매매에 참조하고 싶은데 가능할까요?
프로필 이미지
ewhaelin
2022-05-24
1438
글번호 225670
답변완료

문의드립니다.

아래 수식은 예스 랭귀지에서 매수 또는 매도후 피라미딩 진입후에 손절하가나 익절하는 수식입니다. 차트에서 진입 신호가 나올 때 1차로 상대3호가로 매매하고 10초가 되어서도 거래가 안되면 2차로 상대3호가로 다시 10초 기다리고 그래고 안되면 3차로 시장가 매매를 하고요 청산시에는 피라미딩으로 여러개가 동시에 진입된 것들이 청산되어야 하는데요. 청산물량들이 많으므로 청산물량이 10개 이하일 때는 전량 시장가 청산하고요. 시장가로도 미체결 된 것이 있으면 확인하고 다시 청산합니다. 청산물량이10게 이상일 때부터는 5초 간격으로 10개씩 시장가 청산하고요. 마지막 잔량이 10개 이하일 때는 전부를 시장가 청산합니다. 마지막 시장가로도 미체결 된 것이 있으면 확인하고 다시 청산합니다. 예스스팟 수식들을 부탁드립니다. 그리고 별도로 예수트트레이더 매매 차트 신호를 안거치고 예스스팟 자체식으로 매매가 되도록 수식을 작성하면 buy("bb",AtStop,LatestEntryPrice(0)+PriceScale*매수간격); 처럼 예수랭귀지는 매수간격이 정확이 차이가 나는 지정가 매매를 할 수 없었습니다. 예스스팟수식은 매수간격을 정확히 지키는 지정가 매수 매도가 가능한 지요? 지정가로 매수간격을 지키는 수식이 가능하다면 스팟 수식을 부탁드립니다. if C > A Then{ t=1; if MarketPosition() == 0 and t==1 Then buy("매수"); } if C < B Then { t=-1 ; if MarketPosition() ==0 and t==-1 Then Sell("매도"); } if MarketPosition == 1 Then { buy("bb",AtStop,LatestEntryPrice(0)+PriceScale*매수간격); if MaxEntries == 1 Then ExitLong("매수1손절",AtStop,AAA-PriceScale*손절변수); if MaxEntries >= 2 Then ExitLong("bx",AtStop,BBB); ExitLong("매수이익x",AtLimit,BBB+PriceScale*이익변수 ); } if MarketPosition == -1 Then { Sell("ss",AtStop,LatestEntryPrice(0)-PriceScale*매도간격); if MaxEntries == 1 Then ExitShort("매도1손절",AtStop,CCC+PriceScale*손절변수 ); if MaxEntries >= 2 Then ExitShort("sx",AtStop,DDD); ExitShort("매도이익",AtLimit,DDD-PriceScale*이익변수); }
프로필 이미지
종호
2022-05-30
1368
글번호 225666

유경완 님에 의해서 삭제되었습니다.

프로필 이미지
유경완
2022-05-16
32
글번호 225665
답변완료

수식 질문드립니다.

항상 수고가 많으십니다. 수식작성중 어려움이 있어 도움을 받고자 글 남깁니다. 제가 구현하고자 하는 수식은 1. 볼벤 상,하단을 일목균형표의 후행스팬이 상향,하향 돌파했을시. 그 값을 저장 (이후부터는 빠른 이해를 위해 상향돌파 기준으로만 작성하지만 실제식은 하,상향 둘다 적용시길 예정) 2. 후행스팬이 볼벤 상단을 유지중일때 1번값 밑으로 내려간가면 손절, 다시 위로 올라간다면 재진입 3. 340틱 이상 상승했을시 or 볼벤안으로 후행스팬이 재진입했을시 익절 4. 하루 340틱 이상 수익이 나왔을시 그날은 거래 중지. 5. 340포인트의 수익을 봤다면 볼밴 상단 혹은 하단돌파 전까지는 거래 중지. 6. 볼밴 상단 돌파이후 볼밴내부에서 후행스팬이 유지되고 있을시 거래중지. 7. 모든 거래는 실시간으로 현재값 기준으로 진입.(차트가 완성되기 전에도 진입가능) 이렇게 수식을 짜고싶습니다. 지금 대략적으로 수식을 짠게 있지만 생각처럼 작동하지 않아서 한번 부탁드립니다. 언제나 고생이 많으십니다. 감사합니다
프로필 이미지
소망이
2022-05-15
1515
글번호 225664
답변완료

계좌 순손익이 일정금액을 초과하면 계좌 일괄청산을 하려고 합니다.

수고 하십니다. 일정 거래시간과 계좌 순손익이 일정금액을 초과하면 계좌 일괄청산을 하려고 다음과 같이 스크립트를 작성하였슴니다. 원하는 처리가 안되어서 스크립트에 오류가 있는지 확인 부탁 드립니다. function Main_OnStart() { Main.SetTimer(1, 5000); } function Main_OnTimer(nEventID) { var d = new Date(); var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); Account1.Refresh(); Main.MessageLog(" profit : " + Account1.Balance.profit); if ((HHMMSS > closetime && HHMMSS < closetime+10) || (Account1.Balance.profit > profit) || (Account1.Balance.profit < loss)) { // Main.KillTimer(1); var num = Account1.GetTheNumberOfBalances(); for (var i = 0; i < num; i++) { Account1.SetBalanceIndex(i); if (Account1.Balance.position == 1) Account1.OrderBuy(Account1.Balance.code,Account1.Balance.count,0,1); else if (Account1.Balance.position == 2) Account1.OrderSell(Account1.Balance.code,Account1.Balance.count,0,1); } } }
프로필 이미지
고가행진
2022-05-10
1612
글번호 225663
답변완료

종목코드

안녕하세요 NH Global 해외선물 중에서 Micro S&P종목코드를 넣으니 에러가 발생합니다. Micro S&P종목코드와 S&P종목코드를 알려주세요. 아래 코드번호는 종목코드에서 선정하였는데 안되네요 수고하십시요 var start; function Main_OnStart() {Main.MessageLog("시작"); start=0;} function C5_OnRiseSignal(Signal){ //var dayma1=C5.GetIndicatorData("이평",1,0); //var dayma2=C5.GetIndicatorData("이평",2,0); if (Signal.signalKind==1 ) {A1.OrderBuy(12156821001,MESM22,1,0,1); Start=1;} if (Signal.signalKind==3 ) {A1.OrderSell(12156821001,MESM22,1,0,1);Start=1;} }
프로필 이미지
파도여
2022-05-06
1458
글번호 225662