커뮤니티

문의드립니다

프로필 이미지
남산
2021-01-25 11:00:16
763
글번호 145750
답변완료
if MarketPosition <= 0 Then { if 조건수식1 Then { #처리1 if CurrentContracts < 1 Then buy("매수1",OnClose,def,1); } Else if 조건수식2 Then { #처리2 if CurrentContracts < 1 Then buy("매수2",OnClose,def,1); } Else { #처리3 if 조건수식3 and CurrentContracts < 1 Then buy("매수3",OnClose,def,1); } } 위 수식에서 조건수직 4 ~ 6으로도 가능하도록 변경하여 주시면 고맙겠습니다 위 수식은 각 다른 조건수식을 순차적으로 진행할때 조건수식을 추가하고자 하는 식을 구현하고자 합니다 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-01-25 13:41:22

안녕하세요 예스스탁입니다. 필요한 경우의 수만큼 else if문을 늘리시면 됩니다. if MarketPosition <= 0 Then { if 조건수식1 Then { #처리1 if CurrentContracts < 1 Then buy("매수1",OnClose,def,1); } Else if 조건수식2 Then { #처리2 if CurrentContracts < 1 Then buy("매수2",OnClose,def,1); } Else if 조건수식3 Then { #처리3 if CurrentContracts < 1 Then buy("매수3",OnClose,def,1); } Else if 조건수식4 Then { #처리4 if CurrentContracts < 1 Then buy("매수4",OnClose,def,1); } Else if 조건수식5 Then { #처리5 if CurrentContracts < 1 Then buy("매수5",OnClose,def,1); } Else { #처리6 if 조건수식6 and CurrentContracts < 1 Then buy("매수6",OnClose,def,1); } } 즐거운 하루되세요 > 남산 님이 쓴 글입니다. > 제목 : 문의드립니다 > if MarketPosition <= 0 Then { if 조건수식1 Then { #처리1 if CurrentContracts < 1 Then buy("매수1",OnClose,def,1); } Else if 조건수식2 Then { #처리2 if CurrentContracts < 1 Then buy("매수2",OnClose,def,1); } Else { #처리3 if 조건수식3 and CurrentContracts < 1 Then buy("매수3",OnClose,def,1); } } 위 수식에서 조건수직 4 ~ 6으로도 가능하도록 변경하여 주시면 고맙겠습니다 위 수식은 각 다른 조건수식을 순차적으로 진행할때 조건수식을 추가하고자 하는 식을 구현하고자 합니다 감사합니다