커뮤니티

수식 확인부탁드립니다.

프로필 이미지
산수유
2025-12-01 14:03:44
22
글번호 228529
답변완료

1..mvar1 = Sarv+(AF_value)*(EP-SAR_Value);       mvar2 = MAX(mvar1,EntryPrice- EntryATR*ATr1);       mvar3 = Min(mvar1,EntryPrice+  EntryATR*1.5);  if marketPosition == -1 and Direction == -1 Then       {  ExitShort("sx1",AtStop,mvar3);        ExitShort("sx3",AtLimit,EntryPrice-entryatr*5,"",1,1);     } 이 청산식은 파라볼릭반전신호와 atr*1.5  중 비교하여 으로 손절을하라는 내용과  파라볼릭반전신호와 atr*5값중에서 둘중에 먼저 도달하는 지표에  청산하라는 내용이 다 들어간게 맞는건가요? 요지는 파라볼릭 돌파가 손절과 익절에 모두 작동하는지요?   2.참고차트가 일봉이고 일봉의 macd>0  이면 1이다(Data2(C)).   이고   1인상태에서   60분차트(기본차트)에서 macd>0   이면 buy라는 조건이 있다면 . . 만약 어제 종가기준으로는  1상태였으나 당일 장중에는  일봉상 macd가  >< 0 를 반복하게 되면  장중에는  60분차트에서 macd>0   라고 해도  buy진입을 하지못하는게 맞는가요?   

시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-12-02 10:02:48

안녕하세요 예스스탁입니다. 1 예 맞습니다. 2 랭귀지는 모든 주기에서 완성봉의 값만 이용이 가능합니다. 현재 움직이는 미완성봉의 값은 이용하지 못합니다. data2가 일봉이면 당일 일봉은 미완성이므로 항상 전일봉의 값까지만 이용이 가능합니다. 그러므로 data2의 당일 MACD값의 움직임은 알지 못합니다. 전일 일봉이 MACD > 0 이면 오늘 해당 조건이 유지됩니다. 즐거운 하루되세요