커뮤니티

질문 드립니다

프로필 이미지
째일
2023-03-29 02:38:26
742
글번호 167624
답변완료
답변에 정말 감사드립니다 ~~~~~~~~~~~~~~~~질문~1~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 아래 수식이 <81414>번의 2질문에 해당답변같으나 응용할려니 이해부족으로 수고쓰럽지만 각종 부호의뜻과 숫자 뜻!부연 좀 부탁드립니다~~ 그리고 ("매수2청",1)<--여기서 1 은 무엇을뜻하는지요?? if MarketPosition <= 0 and 5 > 50 Then buy("매수1진입"); if MarketPosition == 0 and IsExitName("매수2청",1) == true and 10 > 60 Then buy("매수2진입"); ~~~~~~~~~~~~~~~~~~질문~2~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 저는 매수2진입 수식을 아래처럼 별도로 작성해놓은 상태에서 (손실)매수2청때만은 매수2진입 하라는 명령을 하고싶은데 아래처럼해도 돠는지요??~~ if MarketPosition == 0 and IsExitName("매수2청",1) == true Then buy("매수2진입"); if 10 > 60 Then buy("매수2진입"); //////////////////////////////////////////////////////////////////////// <81414번>질문~2~ (손절된 2청산 때) ("매수2진입")진행은 직전 청산에서 ("매수2청")으로 청산된것만 매수2진입 적용!! ("매도2진입")진행은 직전 청산에서 ("매도2청")으로 청산된것만 매도2진입 적용!! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if 5 > 50 Then buy("매수1진입"); if 10 > 60 Then buy("매수2진입"); if 20 < 50 Then exitlong("매수1청"); if 30 < 60 Then exitlong("매수2청"); 꼭~부탁드립니다~~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-03-29 09:16:42

안녕하세요 예스스탁입니다. 1 IsExitName은 이전 거래의 청산명을 리턴하는 함수입니다. 1은 가장 최근거래의 청산, 2는 그 전거래의 청산순으로 이름을 리턴합니다. #현재 포지션이거나 매도포지션이고 5이평이 50이평보다 크면 매수1진입 if MarketPosition <= 0 and 5 > 50 Then buy("매수1진입"); #현재 무포지션이고 직전청산이 매수2청일경우 10이평이 60이평보다 크면 매수2진입 if MarketPosition == 0 and IsExitName("매수2청",1) == true and 10 > 60 Then buy("매수2진입"); 2 if MarketPosition == 0 and IsExitName("매수2청",1) == true Then buy("매수2진입"); 매수2청산일때만 매수2진입을 해야하므로 위와 같이 작성하셔야 합니다. if 10 > 60 Then buy("매수2진입"); 위 내용은 필요가 없습니다. 즐거운 하루되세요 > 째일 님이 쓴 글입니다. > 제목 : 질문 드립니다 > 답변에 정말 감사드립니다 ~~~~~~~~~~~~~~~~질문~1~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 아래 수식이 <81414>번의 2질문에 해당답변같으나 응용할려니 이해부족으로 수고쓰럽지만 각종 부호의뜻과 숫자 뜻!부연 좀 부탁드립니다~~ 그리고 ("매수2청",1)<--여기서 1 은 무엇을뜻하는지요?? if MarketPosition <= 0 and 5 > 50 Then buy("매수1진입"); if MarketPosition == 0 and IsExitName("매수2청",1) == true and 10 > 60 Then buy("매수2진입"); ~~~~~~~~~~~~~~~~~~질문~2~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 저는 매수2진입 수식을 아래처럼 별도로 작성해놓은 상태에서 (손실)매수2청때만은 매수2진입 하라는 명령을 하고싶은데 아래처럼해도 돠는지요??~~ if MarketPosition == 0 and IsExitName("매수2청",1) == true Then buy("매수2진입"); if 10 > 60 Then buy("매수2진입"); //////////////////////////////////////////////////////////////////////// <81414번>질문~2~ (손절된 2청산 때) ("매수2진입")진행은 직전 청산에서 ("매수2청")으로 청산된것만 매수2진입 적용!! ("매도2진입")진행은 직전 청산에서 ("매도2청")으로 청산된것만 매도2진입 적용!! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if 5 > 50 Then buy("매수1진입"); if 10 > 60 Then buy("매수2진입"); if 20 < 50 Then exitlong("매수1청"); if 30 < 60 Then exitlong("매수2청"); 꼭~부탁드립니다~~