커뮤니티

식좀 여쭤봅니다.ㅎ

프로필 이미지
부자청년28
2018-06-26 15:24:07
195
글번호 120039
답변완료
안녕하세요? 질문 58331번의 답변중에 아래와 같은 부분이 있는데요 if MarketPosition == 0 and Condition1 == false and L < mav1 Then { buy("b1",AtLimit,mav1,Floor(m1/(c*0.98))); 여기에서 Floor(m1/(c*0.98))); 이부분의 의미가 어떤건지 모르겠어서 여쭤봅니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-06-26 18:21:12

안녕하세요 예스스탁입니다. buy("b1",AtLimit,mav1,Floor(m1/mav1)); buy("b2",AtLimit,mav1,Floor(m2/mav2)); buy("b3",AtLimit,mav1,Floor(m3/LatestEntryPrice(0)*0.95)); 각 진입의 가격지정이 잘못되었습니다. 1차 2차 3차 진입함수를 위 내용으로 변경하시기 바랍니다. 해당 계산식은 금액을 가격으로 나누어 수량을 산출하는 내용입니다. 금액을 가격으로 나누면 수숫점 자리가 발생하는데 소숫점 자리는 내림하여 버리고 수량을 계산합니다. 즐거운 하루되세요 > 부자청년28 님이 쓴 글입니다. > 제목 : 식좀 여쭤봅니다.ㅎ > 안녕하세요? 질문 58331번의 답변중에 아래와 같은 부분이 있는데요 if MarketPosition == 0 and Condition1 == false and L < mav1 Then { buy("b1",AtLimit,mav1,Floor(m1/(c*0.98))); 여기에서 Floor(m1/(c*0.98))); 이부분의 의미가 어떤건지 모르겠어서 여쭤봅니다.