커뮤니티

제법 날씨가 쌀쌀 합니다 (매매식 부탁 드려요)

프로필 이미지
회원
2005-10-05 17:55:25
1557
글번호 8460
답변완료
수고 하십니다. 제가 만든다고 만들었는데 잘 안되어서 부탁 드립니다 1)디엠아이가 플러스 일때 소나 매수및 청산하고 디엠아이가 마이너스 일때 소나 매도및 청산 하는 식 입니다. 부탁 드립니다 Input : Period(14),Period1(10); Var : value1(0),value2(0), value3(0); value1 = DIPlus(Period); value2 = DIMinus(Period); value3 = SONAR(Period); If CrossUP(value1, value2) and If CrossUP(value3, 0) Then { Buy(); Exitshort(); } If CrossDown(value1, value2) and { If CrossDown(value3, 0) Then { Sell(); Exitlong(); } 2)윌리엄이 -20과 -80 사이에서는 스토케스팃 슬로우 교차 매매를 하고 윌리엄이 -20을 넘어가면 스토케스틱 신호를 무시하고 매수및 청산 윌리엄이 -80을 넘어가면 스토케스틱 신호를 무시하고 매도및 청산 신호를 만들려고 하는데 잘 안 되어서 부탁 드립니다. Input : Period(12), Period1(5), Period2(5), Period3(14); Var : value1(0), value2(0), value3(0); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); value3 =WILLR(Period3); # 매수/매도청산 if value3 >-20 and value3 < -80 then { If CrossUP(value1, value2) Then { Buy("수"); Exitshort("매도청"); } If CrossDown(value1, value2) Then { sell("도"); Exitlong("매수산"); } } if CrossUp(value3, -80) then{ Buy("매수"); Exitshort("매도청산"); if CrossUp(value3, -20)then{ sell("매도"); Exitlong("매수청산"); } } 바쁘시더라도 부탁 드립니다................
기타
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2005-10-07 08:37:22

안녕하세요 예스스탁입니다. 식을 수정했습니다. if문은 문장의 끝에 then을 입력해야 합니다. if ~ then이 기본 문장 구조입니다. 1. Input : Period(14),Period1(10); Var : value1(0),value2(0), value3(0); value1 = DIPlus(Period); value2 = DIMinus(Period); value3 = SONAR(Period); If CrossUP(value1, value2) then { If CrossUP(value3, 0) Then { Buy(); Exitshort(); } } If CrossDown(value1, value2) then { If CrossDown(value3, 0) Then { Sell(); Exitlong(); } } 2. Input : Period(12), Period1(5), Period2(5), Period3(14); Var : value1(0), value2(0), value3(0); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); value3 = WILLR(Period3); # 매수/매도청산 if value3 < -20 and value3 > -80 then { If CrossUP(value1, value2) Then { Buy("수"); } If CrossDown(value1, value2) Then { sell("도"); } } if CrossUp(value3, -80) then{ Exitshort("매도청산"); } if CrossUp(value3, -20)then{ Exitlong("매수청산"); } 윌리엄R이 -20~-80사이다 라는 조건의 부등호가 잘못되어 있어 신호가 나지 않았습니다. 수정해 드렸습니다. 즐거운 하루되세요 > HH_mugal1 님이 쓴 글입니다. > 제목 : 제법 날씨가 쌀쌀 합니다 (매매식 부탁 드려요) > 수고 하십니다. 제가 만든다고 만들었는데 잘 안되어서 부탁 드립니다 1)디엠아이가 플러스 일때 소나 매수및 청산하고 디엠아이가 마이너스 일때 소나 매도및 청산 하는 식 입니다. 부탁 드립니다 Input : Period(14),Period1(10); Var : value1(0),value2(0), value3(0); value1 = DIPlus(Period); value2 = DIMinus(Period); value3 = SONAR(Period); If CrossUP(value1, value2) and If CrossUP(value3, 0) Then { Buy(); Exitshort(); } If CrossDown(value1, value2) and { If CrossDown(value3, 0) Then { Sell(); Exitlong(); } 2)윌리엄이 -20과 -80 사이에서는 스토케스팃 슬로우 교차 매매를 하고 윌리엄이 -20을 넘어가면 스토케스틱 신호를 무시하고 매수및 청산 윌리엄이 -80을 넘어가면 스토케스틱 신호를 무시하고 매도및 청산 신호를 만들려고 하는데 잘 안 되어서 부탁 드립니다. Input : Period(12), Period1(5), Period2(5), Period3(14); Var : value1(0), value2(0), value3(0); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); value3 =WILLR(Period3); # 매수/매도청산 if value3 >-20 and value3 < -80 then { If CrossUP(value1, value2) Then { Buy("수"); Exitshort("매도청"); } If CrossDown(value1, value2) Then { sell("도"); Exitlong("매수산"); } } if CrossUp(value3, -80) then{ Buy("매수"); Exitshort("매도청산"); if CrossUp(value3, -20)then{ sell("매도"); Exitlong("매수청산"); } } 바쁘시더라도 부탁 드립니다................