커뮤니티

수식부탁드립니다

프로필 이미지
금보
2014-06-24 15:06:59
167
글번호 76080
답변완료
안녕하세요 2종류의 수식을 부탁드립니다 1)골든 데드 크로스 시스템 수식을 OR 을 이용하여 변수10개를 넣은 수식을 부탁드립니다 예를 들자면 (1항OR 2항OR 3항OR 4항OR 5항) Input : shortPeriod(5), longPeriod(20); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } 2) 위 1)의 전체식에 price oscillator를 AND 써서 추가한 수식 다시 말씀드리자면 ((1식) and price oscillator)의 수식 Input : shortPeriod(10), longPeriod(20) ; Var : value(0); value = OSCP(shortPeriod, longPeriod); # 매수/매도청산 If CrossUP(value, 0) Then { Buy(); } # 매도/매수청산 If CrossDown(value, 0) Then { Sell(); } 감사합니다
시스템
답변 4
프로필 이미지

예스스탁 예스스탁 답변

2014-06-24 16:13:05

안녕하세요 예스스탁입니다. 1. Input : p1(5),P2(10),P3(20),P4(30),P5(40),P6(50),P7(60),P8(70),P9(80),p10(90); value1 = ma(C, P1); value2 = ma(C, P2); value3 = ma(C, P3); value4 = ma(C, P4); value5 = ma(C, P5); value6 = ma(C, P6); value7 = ma(C, P7); value8 = ma(C, P8); value9 = ma(C, P9); value10 = ma(C, P10); If CrossUP(value1, value2) or CrossUP(value3, value4) or CrossUP(value5, value6) or CrossUP(value7, value8) or CrossUP(value8, value10) then Buy(); If CrossDown(value1, value2) or CrossDown(value3, value4) or CrossDown(value5, value6) or CrossDown(value7, value8) or CrossDown(value8, value10) Then Sell(); 2. Input : p1(5),P2(10),P3(20),P4(30),P5(40),P6(50),P7(60),P8(70),P9(80),p10(90),PR(20); value1 = ma(C, P1); value2 = ma(C, P2); value3 = ma(C, P3); value4 = ma(C, P4); value5 = ma(C, P5); value6 = ma(C, P6); value7 = ma(C, P7); value8 = ma(C, P8); value9 = ma(C, P9); value10 = ma(C, P10); value11 = PROC(PR); If (CrossUP(value1, value2) or CrossUP(value3, value4) or CrossUP(value5, value6) or CrossUP(value7, value8) or CrossUP(value8, value10)) and value11 > 0 then Buy(); If (CrossDown(value1, value2) or CrossDown(value3, value4) or CrossDown(value5, value6) or CrossDown(value7, value8) or CrossDown(value8, value10)) and value11 < 0 Then Sell(); 즐거운 하루되세요 > 금보 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 안녕하세요 2종류의 수식을 부탁드립니다 1)골든 데드 크로스 시스템 수식을 OR 을 이용하여 변수10개를 넣은 수식을 부탁드립니다 예를 들자면 (1항OR 2항OR 3항OR 4항OR 5항) Input : shortPeriod(5), longPeriod(20); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } 2) 위 1)의 전체식에 price oscillator를 AND 써서 추가한 수식 다시 말씀드리자면 ((1식) and price oscillator)의 수식 Input : shortPeriod(10), longPeriod(20) ; Var : value(0); value = OSCP(shortPeriod, longPeriod); # 매수/매도청산 If CrossUP(value, 0) Then { Buy(); } # 매도/매수청산 If CrossDown(value, 0) Then { Sell(); } 감사합니다
프로필 이미지

금보

2014-06-24 17:48:17

그런데 2식 모두 차트상에 이동평균선을 따라 파라볼릭 지표와 유사한 점선이 생깁니다 수정 부탁드립니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식부탁드립니다 > 안녕하세요 예스스탁입니다. 1. Input : p1(5),P2(10),P3(20),P4(30),P5(40),P6(50),P7(60),P8(70),P9(80),p10(90); value1 = ma(C, P1); value2 = ma(C, P2); value3 = ma(C, P3); value4 = ma(C, P4); value5 = ma(C, P5); value6 = ma(C, P6); value7 = ma(C, P7); value8 = ma(C, P8); value9 = ma(C, P9); value10 = ma(C, P10); If CrossUP(value1, value2) or CrossUP(value3, value4) or CrossUP(value5, value6) or CrossUP(value7, value8) or CrossUP(value8, value10) then Buy(); If CrossDown(value1, value2) or CrossDown(value3, value4) or CrossDown(value5, value6) or CrossDown(value7, value8) or CrossDown(value8, value10) Then Sell(); 2. Input : p1(5),P2(10),P3(20),P4(30),P5(40),P6(50),P7(60),P8(70),P9(80),p10(90),PR(20); value1 = ma(C, P1); value2 = ma(C, P2); value3 = ma(C, P3); value4 = ma(C, P4); value5 = ma(C, P5); value6 = ma(C, P6); value7 = ma(C, P7); value8 = ma(C, P8); value9 = ma(C, P9); value10 = ma(C, P10); value11 = PROC(PR); If (CrossUP(value1, value2) or CrossUP(value3, value4) or CrossUP(value5, value6) or CrossUP(value7, value8) or CrossUP(value8, value10)) and value11 > 0 then Buy(); If (CrossDown(value1, value2) or CrossDown(value3, value4) or CrossDown(value5, value6) or CrossDown(value7, value8) or CrossDown(value8, value10)) and value11 < 0 Then Sell(); 즐거운 하루되세요 > 금보 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 안녕하세요 2종류의 수식을 부탁드립니다 1)골든 데드 크로스 시스템 수식을 OR 을 이용하여 변수10개를 넣은 수식을 부탁드립니다 예를 들자면 (1항OR 2항OR 3항OR 4항OR 5항) Input : shortPeriod(5), longPeriod(20); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } 2) 위 1)의 전체식에 price oscillator를 AND 써서 추가한 수식 다시 말씀드리자면 ((1식) and price oscillator)의 수식 Input : shortPeriod(10), longPeriod(20) ; Var : value(0); value = OSCP(shortPeriod, longPeriod); # 매수/매도청산 If CrossUP(value, 0) Then { Buy(); } # 매도/매수청산 If CrossDown(value, 0) Then { Sell(); } 감사합니다
프로필 이미지

예스스탁 예스스탁 답변

2014-06-25 09:54:17

안녕하세요 예스스탁입니다. 해당 점선은 진입과 청산을 연결하는 선입니다. 시스템 트레이딩 설정창의 차트표시탭에서 진입과 청산을 선으로 연결을 체크 해제하시면 점선이 그려지지 않습니다. 즐거운 하루되세요 > 금보 님이 쓴 글입니다. > 제목 : :감사합니다---그런데 2식 모두 차트상에 파라볼릭 지표가 생깁니다 수정 부탁드립니다 > 그런데 2식 모두 차트상에 이동평균선을 따라 파라볼릭 지표와 유사한 점선이 생깁니다 수정 부탁드립니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식부탁드립니다 > 안녕하세요 예스스탁입니다. 1. Input : p1(5),P2(10),P3(20),P4(30),P5(40),P6(50),P7(60),P8(70),P9(80),p10(90); value1 = ma(C, P1); value2 = ma(C, P2); value3 = ma(C, P3); value4 = ma(C, P4); value5 = ma(C, P5); value6 = ma(C, P6); value7 = ma(C, P7); value8 = ma(C, P8); value9 = ma(C, P9); value10 = ma(C, P10); If CrossUP(value1, value2) or CrossUP(value3, value4) or CrossUP(value5, value6) or CrossUP(value7, value8) or CrossUP(value8, value10) then Buy(); If CrossDown(value1, value2) or CrossDown(value3, value4) or CrossDown(value5, value6) or CrossDown(value7, value8) or CrossDown(value8, value10) Then Sell(); 2. Input : p1(5),P2(10),P3(20),P4(30),P5(40),P6(50),P7(60),P8(70),P9(80),p10(90),PR(20); value1 = ma(C, P1); value2 = ma(C, P2); value3 = ma(C, P3); value4 = ma(C, P4); value5 = ma(C, P5); value6 = ma(C, P6); value7 = ma(C, P7); value8 = ma(C, P8); value9 = ma(C, P9); value10 = ma(C, P10); value11 = PROC(PR); If (CrossUP(value1, value2) or CrossUP(value3, value4) or CrossUP(value5, value6) or CrossUP(value7, value8) or CrossUP(value8, value10)) and value11 > 0 then Buy(); If (CrossDown(value1, value2) or CrossDown(value3, value4) or CrossDown(value5, value6) or CrossDown(value7, value8) or CrossDown(value8, value10)) and value11 < 0 Then Sell(); 즐거운 하루되세요 > 금보 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 안녕하세요 2종류의 수식을 부탁드립니다 1)골든 데드 크로스 시스템 수식을 OR 을 이용하여 변수10개를 넣은 수식을 부탁드립니다 예를 들자면 (1항OR 2항OR 3항OR 4항OR 5항) Input : shortPeriod(5), longPeriod(20); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } 2) 위 1)의 전체식에 price oscillator를 AND 써서 추가한 수식 다시 말씀드리자면 ((1식) and price oscillator)의 수식 Input : shortPeriod(10), longPeriod(20) ; Var : value(0); value = OSCP(shortPeriod, longPeriod); # 매수/매도청산 If CrossUP(value, 0) Then { Buy(); } # 매도/매수청산 If CrossDown(value, 0) Then { Sell(); } 감사합니다
프로필 이미지

금보

2014-06-25 10:27:48

답변 감사 드립니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : :감사합니다---그런데 2식 모두 차트상에 파라볼릭 지표가 생깁니다 수정 부탁드립니다 > 안녕하세요 예스스탁입니다. 해당 점선은 진입과 청산을 연결하는 선입니다. 시스템 트레이딩 설정창의 차트표시탭에서 진입과 청산을 선으로 연결을 체크 해제하시면 점선이 그려지지 않습니다. 즐거운 하루되세요 > 금보 님이 쓴 글입니다. > 제목 : :감사합니다---그런데 2식 모두 차트상에 파라볼릭 지표가 생깁니다 수정 부탁드립니다 > 그런데 2식 모두 차트상에 이동평균선을 따라 파라볼릭 지표와 유사한 점선이 생깁니다 수정 부탁드립니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식부탁드립니다 > 안녕하세요 예스스탁입니다. 1. Input : p1(5),P2(10),P3(20),P4(30),P5(40),P6(50),P7(60),P8(70),P9(80),p10(90); value1 = ma(C, P1); value2 = ma(C, P2); value3 = ma(C, P3); value4 = ma(C, P4); value5 = ma(C, P5); value6 = ma(C, P6); value7 = ma(C, P7); value8 = ma(C, P8); value9 = ma(C, P9); value10 = ma(C, P10); If CrossUP(value1, value2) or CrossUP(value3, value4) or CrossUP(value5, value6) or CrossUP(value7, value8) or CrossUP(value8, value10) then Buy(); If CrossDown(value1, value2) or CrossDown(value3, value4) or CrossDown(value5, value6) or CrossDown(value7, value8) or CrossDown(value8, value10) Then Sell(); 2. Input : p1(5),P2(10),P3(20),P4(30),P5(40),P6(50),P7(60),P8(70),P9(80),p10(90),PR(20); value1 = ma(C, P1); value2 = ma(C, P2); value3 = ma(C, P3); value4 = ma(C, P4); value5 = ma(C, P5); value6 = ma(C, P6); value7 = ma(C, P7); value8 = ma(C, P8); value9 = ma(C, P9); value10 = ma(C, P10); value11 = PROC(PR); If (CrossUP(value1, value2) or CrossUP(value3, value4) or CrossUP(value5, value6) or CrossUP(value7, value8) or CrossUP(value8, value10)) and value11 > 0 then Buy(); If (CrossDown(value1, value2) or CrossDown(value3, value4) or CrossDown(value5, value6) or CrossDown(value7, value8) or CrossDown(value8, value10)) and value11 < 0 Then Sell(); 즐거운 하루되세요 > 금보 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 안녕하세요 2종류의 수식을 부탁드립니다 1)골든 데드 크로스 시스템 수식을 OR 을 이용하여 변수10개를 넣은 수식을 부탁드립니다 예를 들자면 (1항OR 2항OR 3항OR 4항OR 5항) Input : shortPeriod(5), longPeriod(20); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } 2) 위 1)의 전체식에 price oscillator를 AND 써서 추가한 수식 다시 말씀드리자면 ((1식) and price oscillator)의 수식 Input : shortPeriod(10), longPeriod(20) ; Var : value(0); value = OSCP(shortPeriod, longPeriod); # 매수/매도청산 If CrossUP(value, 0) Then { Buy(); } # 매도/매수청산 If CrossDown(value, 0) Then { Sell(); } 감사합니다