답변완료
의미 문의
일봉 차트 상입니다
if MarketPosition == 0 and c > highest(c, 20)[1] Then
{
Buy("진입", OnClose, Def );
}
의미1 : 오늘(16일 목요일) 장 종료 시점에서(봉완성시점) 오늘의 종가가 신고가를 달성 시
오늘(16일 목요일) 장 종료할때 진입 주문(주문 가격은 오늘 종가)
의미2 : 오늘(16일 목요일) 장 종료 시점에서(봉완성시점), 오늘의 종가가 신고가를 달성 시
내일(17일 금요일) 장 '시작'할때 진입 주문(주문 가격은 어제 종가)
의미3 : 오늘(16일 목요일) 장 종료 시점에서(봉완성시점), 오늘의 종가가 신고가를 달성 시
내일(17일 금요일) 장 '종료'할때 진입 주문(주문 가격은 어제 종가)
무엇이 맞는지요?
if 안의 내용이 참인지 거짓인지를 판단하는 기준이, 오늘 봉 완성된 이후니까....
실제 주문은 오늘 '못나가고' 내일 봉에 나가는게 맞는건가요..?
아니면
오늘 봉이 완성되는 순간
if 안의 내용이 참인지 거짓인지를 판단함과 동시에, 매수주문이 진행되는게 맞는건지..
----------------------------------------------------
if MarketPosition == 0 Then
{
Buy("진입", AtStop, highest(c, 20)[1] );
}
이렇게 되면 의미가 어떻게 될까요?
의미1번.
오늘(16일 목요일) 장 종료 시점에서 마켓포지션=0인지를 판단하고 나서,
내일(17일 금요일) 실시간으로 현재가가 지난 20일간 최고가보다 상승하면 그 즉시 매수주문.
이게 맞을까요?
아니면
의미2번.
오늘(16일 목요일) 장이 진행될때 실시간으로 마켓 포지션=0인지를 판단하면서,
오늘(16일 목요일) 장이 진행될때 실시간으로 현재가가 지난 20일간 최고가보다 상승하면 그 즉시 매수주문
이게 맞을까요?
헷갈리는 부분이라 ㅠ 답변 부탁드리겠습니다~
2023-03-16
1441
글번호 218805
예스트레이더 (iM증권)