커뮤니티

함수

프로필 이미지
달마7
2018-11-08 22:44:39
157
글번호 123470
답변완료
안녕하세요 미리 감사드려요 질문 1 나스닥 1계약기준 매수/매도 진입후 최대수익이 50(pt) 이상 발생후(중요) 최대수익 대비 -10(pt) 빠지면 자동청산되게 부탁드립니다 질문2 아래식을 data2에 적용하고싶습니다 input : data2p1(5), data2P2(20), data2Minimum_Volume(3100); var1 = 함수 --- 이부분을 수정 value1 = 함수 --- 이부분을 수정 value2 = 함수 -- 이부분을 수정 if Value1 > Value2 and V[0]<=Minimum_Volume and var1 > var2 then buy(); if Value1 < Value2 and V[0]<=Minimum_Volume and var1 < var2 then sell(); 질문 3 아래지표식을 차트에 겹치고 싶은데 안되네요 input : P1(5),P2(20),P3(60); var1 = 함수 value1 = ma(var1,P1); value2 = ma(var1,P2); value3 = ma(var1,P3); plot1(value1); plot2(value2); plot3(value3); 질문4 매수 신호진입중에 매수 청산신호가 발생하지않은 상태에서 매도 신호가 발생하면 매수 청산후 매도진입되는가요? 아니면 매수청산 후 무포지션이 되는가요? 수고하세요
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-11-09 10:59:33

안녕하세요 예스스탁입니다. 1 if MarketPosition == 1 and highest(H,BarsSinceEntry) >= EntryPrice+50 Then ExitLong("bx",AtStop,highest(h,BarsSinceEntry)-10); if MarketPosition == -1 and Lowest(L,BarsSinceEntry) <= EntryPrice-50 Then ExitShort("sx",AtStop,Lowest(l,BarsSinceEntry)+10); 2 참조데이터로 변경은 사용하는 계산식의 내요을 변경하는 것이 중요합니다. 아래 내용 참고하셔서 수정보완하시기 바랍니다. input : data2p1(5), data2P2(20), data2Minimum_Volume(3100); #내부변수선언시 어떤 데이터주기로 값을 저장하고 이전값처리를 할것인지 데이터번호 지정 var : var1(0,data2),value1(0,data2),value2(0,data2); var1 = data2(ma(c,data2p1)); #계산식을 data2로 계산되도록 함수철 value1 = data2(ma(c,data2p1)); #계산식을 data2로 계산되도록 함수철 value2 = data2(ma(c,data2p1)); #계산식을 data2로 계산되도록 함수철 #사용하는 모든 값에 data번호 처리 if Value1 > Value2 and data2(V[0])<=Minimum_Volume and var1 > var2 then buy(); if Value1 < Value2 and V[0]<=Minimum_Volume and var1 < var2 then sell(); 3 차트 겹치기는 수식안에서 설정할수 없는 부분입니다. 지표작성후에 해당 지표를 기본차트위에 바로 적용하고자 하시면 지표속성의 차트표시탭에서 Y축을 가격으로 지정해 주셔야 합니다. 4 청산하고 매도로 진입됩니다. 즐거운 하루되세요 > 달마7 님이 쓴 글입니다. > 제목 : 함수 > 안녕하세요 미리 감사드려요 질문 1 나스닥 1계약기준 매수/매도 진입후 최대수익이 50(pt) 이상 발생후(중요) 최대수익 대비 -10(pt) 빠지면 자동청산되게 부탁드립니다 질문2 아래식을 data2에 적용하고싶습니다 input : data2p1(5), data2P2(20), data2Minimum_Volume(3100); var1 = 함수 --- 이부분을 수정 value1 = 함수 --- 이부분을 수정 value2 = 함수 -- 이부분을 수정 if Value1 > Value2 and V[0]<=Minimum_Volume and var1 > var2 then buy(); if Value1 < Value2 and V[0]<=Minimum_Volume and var1 < var2 then sell(); 질문 3 아래지표식을 차트에 겹치고 싶은데 안되네요 input : P1(5),P2(20),P3(60); var1 = 함수 value1 = ma(var1,P1); value2 = ma(var1,P2); value3 = ma(var1,P3); plot1(value1); plot2(value2); plot3(value3); 질문4 매수 신호진입중에 매수 청산신호가 발생하지않은 상태에서 매도 신호가 발생하면 매수 청산후 매도진입되는가요? 아니면 매수청산 후 무포지션이 되는가요? 수고하세요