커뮤니티

수식 변환 부탁합니다

프로필 이미지
회원
2017-02-28 19:02:49
167
글번호 107354
답변완료
안녕하세요 #,아래코드를 랭귀지코드로 변환 부탁 드립니다. var mYPosition, blocking; var curCrackM; function Main_Onstart(){ blocking = 0; Main.MessageList("전략실행"); Main.setTimer(1,1000); } function cracksp(){ var crackMargin; crackMagin = ((RBOB.current + HO.current) * 42 - CL.current *2)/2; return crackMargin } function Main_OnTimer(nEventID){ if(nEventID == 1){ curCrackM = creacksp(); // 0 : 포지션없음 1: 매도 2: 매수 mYposition = A1. Balance.posistion; if(bloking == 0){ if(5 < curCrackM < 10){ if(mYposition == 0) A1.OrderBuy(CL.code,1,CL.current,2); if(mYposition == 1) A1.OrderBuy(CL.code,2,CL.current,2); blocking = 1; }else if(15 < curCrackM < 20){ if(mYposition == 0) A1.OrderSell(CL.code,1,CL.current,2); if(mYposition == 2) A1.OrderSell(CL.code,2,CL.current,2); blocking = 1; } } } } 언제나 늘 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-03-02 10:28:17

안녕하세요 예스스탁입니다. 올리신 식은 예스스팟 수식입니다. 예스랭귀지로 구현되는 식이 아니며 변환해 드릴내용이 없습니다. 즐거운 하루되세요 > 골든키 님이 쓴 글입니다. > 제목 : 수식 변환 부탁합니다 > 안녕하세요 #,아래코드를 랭귀지코드로 변환 부탁 드립니다. var mYPosition, blocking; var curCrackM; function Main_Onstart(){ blocking = 0; Main.MessageList("전략실행"); Main.setTimer(1,1000); } function cracksp(){ var crackMargin; crackMagin = ((RBOB.current + HO.current) * 42 - CL.current *2)/2; return crackMargin } function Main_OnTimer(nEventID){ if(nEventID == 1){ curCrackM = creacksp(); // 0 : 포지션없음 1: 매도 2: 매수 mYposition = A1. Balance.posistion; if(bloking == 0){ if(5 < curCrackM < 10){ if(mYposition == 0) A1.OrderBuy(CL.code,1,CL.current,2); if(mYposition == 1) A1.OrderBuy(CL.code,2,CL.current,2); blocking = 1; }else if(15 < curCrackM < 20){ if(mYposition == 0) A1.OrderSell(CL.code,1,CL.current,2); if(mYposition == 2) A1.OrderSell(CL.code,2,CL.current,2); blocking = 1; } } } } 언제나 늘 감사합니다.