수고 많으십니다.
Main.MessageList("손익=",PL7,"청산=",woo1,"현재가=",Cu7,"포지션 =",po7,"목표수익=",moksu);
if ( po7 == 1 && Cu7 >=woo1)ll( po7 == 1 && Cu7 >=moksu)
//만약 계좌의 포지션이 매도이고 현재가격(Cu7)이 woo1보다 크거나 같으면 매수청산
또는(or) 현재가격이 moksu보다 크거나 같으면 매수청산
ID7 = Account7.OrderBuy(MarketData1.code,vo7, 0, 1);
//전량 시장가로 매수주문(청산) 및 ID7에 주문아이디 저장
질문) 위 수식에서 (or) 논리연산자 표시가 영어소문자 (ㅣㅣ)엘 두개가 맞는지와
(or) 논리연산자를 if ( po7 == 1 && Cu7 >=woo1)ll( po7 == 1 && Cu7 >=moksu)
수식이 맞는지 검토 부탁드립니다.
바쁘신데 항상 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2023-11-20 09:57:50
안녕하세요
예스스탁입니다.
1
"또는"을 표현할 때 or 와 ||를 사용합니다.
||는 영문 소문자L 두개가 아닙니다.
쉬프트키+₩를 누르시면 나오는 기호입니다.
2
작성된 수식 내용은 맞습니다.
즐거운 하루되세요
> 멋진감자 님이 쓴 글입니다.
> 제목 : 수식검토 부탁드립니다.
> 수고 많으십니다.
Main.MessageList("손익=",PL7,"청산=",woo1,"현재가=",Cu7,"포지션 =",po7,"목표수익=",moksu);
if ( po7 == 1 && Cu7 >=woo1)ll( po7 == 1 && Cu7 >=moksu)
//만약 계좌의 포지션이 매도이고 현재가격(Cu7)이 woo1보다 크거나 같으면 매수청산
또는(or) 현재가격이 moksu보다 크거나 같으면 매수청산
ID7 = Account7.OrderBuy(MarketData1.code,vo7, 0, 1);
//전량 시장가로 매수주문(청산) 및 ID7에 주문아이디 저장
질문) 위 수식에서 (or) 논리연산자 표시가 영어소문자 (ㅣㅣ)엘 두개가 맞는지와
(or) 논리연산자를 if ( po7 == 1 && Cu7 >=woo1)ll( po7 == 1 && Cu7 >=moksu)
수식이 맞는지 검토 부탁드립니다.
바쁘신데 항상 감사드립니다.