커뮤니티

함수요청

프로필 이미지
흰둥이아빠
2020-05-25 13:41:49
2070
글번호 139160
답변완료
안녕하세요? 아래 전략에 스크립트 작성 요청드립니다. 크루드 오일 일봉상 금요일과 월요일에 양봉 상승이 나오면 화요일 시가에 매수를 음봉 하락이 나오면 매도를 하고 싶습니다. 일봉으로 금요일 월요일 화요일이 휴장일 경우에 지난 주 마지막 영업일, 금 주 첫번째 영업일, 금 주 두번 째 영업일로 산정하고 싶습니다.
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2020-05-25 15:16:18

안녕하세요 예스스탁입니다. var : BD(0); if bdate != bdate[1] Then { if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then BD = 0; BD = BD +1; } if BD == 1 and nextbarstime >= 70000 and stime < 70000 and DayClose(1) > dayopen(1) and DayClose(2) > dayopen(2) Then buy("b",AtMarket); if BD == 1 and nextbarstime >= 70000 and stime < 70000 and DayClose(1) < dayopen(1) and DayClose(2) < dayopen(2) Then sell("s",AtMarket); 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 아래 전략에 스크립트 작성 요청드립니다. 크루드 오일 일봉상 금요일과 월요일에 양봉 상승이 나오면 화요일 시가에 매수를 음봉 하락이 나오면 매도를 하고 싶습니다. 일봉으로 금요일 월요일 화요일이 휴장일 경우에 지난 주 마지막 영업일, 금 주 첫번째 영업일, 금 주 두번 째 영업일로 산정하고 싶습니다.
프로필 이미지

흰둥이아빠

2020-05-25 17:46:51

신호 생성이 되지 않습니다. 스크립트 검증 및 실행 조건 확인 좀 부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 함수요청 > 안녕하세요 예스스탁입니다. var : BD(0); if bdate != bdate[1] Then { if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then BD = 0; BD = BD +1; } if BD == 1 and nextbarstime >= 70000 and stime < 70000 and DayClose(1) > dayopen(1) and DayClose(2) > dayopen(2) Then buy("b",AtMarket); if BD == 1 and nextbarstime >= 70000 and stime < 70000 and DayClose(1) < dayopen(1) and DayClose(2) < dayopen(2) Then sell("s",AtMarket); 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 아래 전략에 스크립트 작성 요청드립니다. 크루드 오일 일봉상 금요일과 월요일에 양봉 상승이 나오면 화요일 시가에 매수를 음봉 하락이 나오면 매도를 하고 싶습니다. 일봉으로 금요일 월요일 화요일이 휴장일 경우에 지난 주 마지막 영업일, 금 주 첫번째 영업일, 금 주 두번 째 영업일로 산정하고 싶습니다.
프로필 이미지

예스스탁 예스스탁 답변

2020-05-26 09:01:35

안녕하세요 예스스탁입니다. 해당 수식은 첨부된 그림과 같이 신호가 발생합니다. 분봉 기준으로 작성된 식입니다. 일봉차트에 적용하신 다면 시간조건은 제외하고 아래식 이용하시면 됩니다. var : BD(0); if bdate != bdate[1] Then { if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then BD = 0; BD = BD +1; } if BD == 1 and DayClose(1) > dayopen(1) and DayClose(2) > dayopen(2) Then buy("b",AtMarket); if BD == 1 and DayClose(1) < dayopen(1) and DayClose(2) < dayopen(2) Then sell("s",AtMarket); 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : Re : Re : 함수요청 > 신호 생성이 되지 않습니다. 스크립트 검증 및 실행 조건 확인 좀 부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 함수요청 > 안녕하세요 예스스탁입니다. var : BD(0); if bdate != bdate[1] Then { if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then BD = 0; BD = BD +1; } if BD == 1 and nextbarstime >= 70000 and stime < 70000 and DayClose(1) > dayopen(1) and DayClose(2) > dayopen(2) Then buy("b",AtMarket); if BD == 1 and nextbarstime >= 70000 and stime < 70000 and DayClose(1) < dayopen(1) and DayClose(2) < dayopen(2) Then sell("s",AtMarket); 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 아래 전략에 스크립트 작성 요청드립니다. 크루드 오일 일봉상 금요일과 월요일에 양봉 상승이 나오면 화요일 시가에 매수를 음봉 하락이 나오면 매도를 하고 싶습니다. 일봉으로 금요일 월요일 화요일이 휴장일 경우에 지난 주 마지막 영업일, 금 주 첫번째 영업일, 금 주 두번 째 영업일로 산정하고 싶습니다.