커뮤니티

문의드립니다.

프로필 이미지
하늘북
2017-09-24 12:35:11
175
글번호 113030
답변완료
안녕하세요. 전략부탁드립니다.(주식) 매수 : 주가가 30 이평선을 하향 돌파하면 매수예비신호(매수하지않음) 이후 시간 : 151950 에 주가가 30이평선 위에 있으면 매수 손절 - 3% 매도 10% 수익발생시
시스템
답변 4
프로필 이미지

예스스탁 예스스탁 답변

2017-09-25 15:26:08

안녕하세요 예스스탁입니다. 1 랭귀지는 정규장 이내에만 실제 주문이 가능합니다. 수식에서 신호와 함께 주문이 발생하려면 if문이 최소한 정규장 마지막봉의 전봉까지는 만족해야 합니다. plot1(stime); 위 지표로 시간확인하신 후에 사용하는 차트주기에서 정규장 마지막봉의 전봉의 시간을 지정해 주셔야 합니다/ input : ntime(151800); if bdate != bdate[1] then Condition1 = false; if CrossDown(c,var1) Then Condition1 = true; if Condition1 == true and stime == 151800 and c > var1 then buy("b"); SetStopLoss(3,PercentStop); SetStopProfittarget(10,PercentStop); 즐거운 하루되세요 > 하늘북 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 전략부탁드립니다.(주식) 매수 : 주가가 30 이평선을 하향 돌파하면 매수예비신호(매수하지않음) 이후 시간 : 151950 에 주가가 30이평선 위에 있으면 매수 손절 - 3% 매도 10% 수익발생시
프로필 이미지

하늘북

2017-09-25 15:31:06

일봉 기준 입니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다. > 안녕하세요 예스스탁입니다. 1 랭귀지는 정규장 이내에만 실제 주문이 가능합니다. 수식에서 신호와 함께 주문이 발생하려면 if문이 최소한 정규장 마지막봉의 전봉까지는 만족해야 합니다. plot1(stime); 위 지표로 시간확인하신 후에 사용하는 차트주기에서 정규장 마지막봉의 전봉의 시간을 지정해 주셔야 합니다/ input : ntime(151800); if bdate != bdate[1] then Condition1 = false; if CrossDown(c,var1) Then Condition1 = true; if Condition1 == true and stime == 151800 and c > var1 then buy("b"); SetStopLoss(3,PercentStop); SetStopProfittarget(10,PercentStop); 즐거운 하루되세요 > 하늘북 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 전략부탁드립니다.(주식) 매수 : 주가가 30 이평선을 하향 돌파하면 매수예비신호(매수하지않음) 이후 시간 : 151950 에 주가가 30이평선 위에 있으면 매수 손절 - 3% 매도 10% 수익발생시
프로필 이미지

예스스탁 예스스탁 답변

2017-09-25 15:39:04

안녕하세요 예스스탁입니다. 차트를 일봉을 사용하시면 해당 내용은 수식으로 구현 불가능합니다. 수식에 시간체크 내용이 있으면 반드신 분봉이하의 차트에서만 가능합니다. 수식의 이평조건을 일봉체크로 수정해 드립니다. 분봉에 적용하셔서 사용하시면 됩니다. input : ntime(151800); input : P1(30); var : count(0),sumV1(0),mav1(0),sumV2(0),mav2(0); sumV1 = 0; sumV2 = 0; for count = 0 to P1-1{ sumV1 = sumV1+DayClose(count); sumV2 = sumV2+DayClose(count+1); } maV1 = sumV1 / P1; maV2 = sumV2 / P1; if bdate != bdate[1] then Condition1 = false; if C < maV1 and DayClose(1) > mav2 Then Condition1 = true; if Condition1 == true and stime == 151800 and c > maV1 then buy("b"); SetStopLoss(3,PercentStop); SetStopProfittarget(10,PercentStop); 즐거운 하루되세요 > 하늘북 님이 쓴 글입니다. > 제목 : Re : Re : 문의드립니다. > 일봉 기준 입니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다. > 안녕하세요 예스스탁입니다. 1 랭귀지는 정규장 이내에만 실제 주문이 가능합니다. 수식에서 신호와 함께 주문이 발생하려면 if문이 최소한 정규장 마지막봉의 전봉까지는 만족해야 합니다. plot1(stime); 위 지표로 시간확인하신 후에 사용하는 차트주기에서 정규장 마지막봉의 전봉의 시간을 지정해 주셔야 합니다/ input : ntime(151800); if bdate != bdate[1] then Condition1 = false; if CrossDown(c,var1) Then Condition1 = true; if Condition1 == true and stime == 151800 and c > var1 then buy("b"); SetStopLoss(3,PercentStop); SetStopProfittarget(10,PercentStop); 즐거운 하루되세요 > 하늘북 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 전략부탁드립니다.(주식) 매수 : 주가가 30 이평선을 하향 돌파하면 매수예비신호(매수하지않음) 이후 시간 : 151950 에 주가가 30이평선 위에 있으면 매수 손절 - 3% 매도 10% 수익발생시
프로필 이미지

하늘북

2017-09-26 10:29:05

수정해주셔서 감사합니다. 한가지더 추가 질문 드리겠습니다. 손절을 제외한 (손절시에는 정상 진입) 수익청산 후 제 진입은 30 이평선과 주가의 이격이 1% 이내 에서만 진입 하도록 하고 싶습니다 (이평에 붙거나 가까이 붙었을때 매수. ) > 예스스탁 님이 쓴 글입니다. > 제목 : Re : Re : Re : 문의드립니다. > 안녕하세요 예스스탁입니다. 차트를 일봉을 사용하시면 해당 내용은 수식으로 구현 불가능합니다. 수식에 시간체크 내용이 있으면 반드신 분봉이하의 차트에서만 가능합니다. 수식의 이평조건을 일봉체크로 수정해 드립니다. 분봉에 적용하셔서 사용하시면 됩니다. input : ntime(151800); input : P1(30); var : count(0),sumV1(0),mav1(0),sumV2(0),mav2(0); sumV1 = 0; sumV2 = 0; for count = 0 to P1-1{ sumV1 = sumV1+DayClose(count); sumV2 = sumV2+DayClose(count+1); } maV1 = sumV1 / P1; maV2 = sumV2 / P1; if bdate != bdate[1] then Condition1 = false; if C < maV1 and DayClose(1) > mav2 Then Condition1 = true; if Condition1 == true and stime == 151800 and c > maV1 then buy("b"); SetStopLoss(3,PercentStop); SetStopProfittarget(10,PercentStop); 즐거운 하루되세요 > 하늘북 님이 쓴 글입니다. > 제목 : Re : Re : 문의드립니다. > 일봉 기준 입니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다. > 안녕하세요 예스스탁입니다. 1 랭귀지는 정규장 이내에만 실제 주문이 가능합니다. 수식에서 신호와 함께 주문이 발생하려면 if문이 최소한 정규장 마지막봉의 전봉까지는 만족해야 합니다. plot1(stime); 위 지표로 시간확인하신 후에 사용하는 차트주기에서 정규장 마지막봉의 전봉의 시간을 지정해 주셔야 합니다/ input : ntime(151800); if bdate != bdate[1] then Condition1 = false; if CrossDown(c,var1) Then Condition1 = true; if Condition1 == true and stime == 151800 and c > var1 then buy("b"); SetStopLoss(3,PercentStop); SetStopProfittarget(10,PercentStop); 즐거운 하루되세요 > 하늘북 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 전략부탁드립니다.(주식) 매수 : 주가가 30 이평선을 하향 돌파하면 매수예비신호(매수하지않음) 이후 시간 : 151950 에 주가가 30이평선 위에 있으면 매수 손절 - 3% 매도 10% 수익발생시