커뮤니티

시스템식 부탁드립니다

프로필 이미지
공부와노력
2009-10-25 16:13:37
604
글번호 25638
답변완료
안녕하세요 시스템식 부탁드립니다 1. 기본적인 매매식은 이겁니다 var1 = BollBandUp(12,2); var2 = BollBandDown(12,2); if crossup(c,var1) Then buy(); if CrossDown(c,var2) Then sell(); 2. 1번에 이어서 여기서 ** RSI(12)가 RSI값이 30 이상일 때는 매수 금지 RSI값이 30 이하일 때만 매수가 가능 -단 EXITLONG는 RSI값에 상관없이 되어야 함 을 어떻게 작성하나요? 3. 1번에 이어서 DMI(14)가 DI+가 DI- 아래 있을 때는 매수 금지 -단 EXITLONG은 DMI에 상관없이 되어야 함 를 어떻게 작성합니까? 4. 1번에 이어서 ADX지표가 DI+가 값이 30이상일 때만 매수가 되게 작성하려면 어떻게 합니까? -단 EXITLONG은 DI값에 상관없이 되어야 합니다 5. 진입 제한식 질문합니다 Inputs: Length1(5),Length2(10),Length3(60); if c > ma(c,Length3) Then{ if crossup(ma(c,Length1) ,ma(c,Length2) ) Then buy(); if CrossDown(ma(c,Length1) ,ma(c,Length2) ) Then exitlong(); } 이런 식이 있다고 할 때 IF-THEN 에다 { } -이거 안에 수식을 써 넣는데 이렇게 하면 수식작성이 좀 불편하고 해서 이런 형식 말고 A. 봉이 60일선 위에만 있을 때 거래 B. if crossup(ma(c,Length1) ,ma(c,Length2) ) Then buy(); C. if CrossDown(ma(c,Length1) ,ma(c,Length2) ) Then exitlong(); 이런 식으로 진입제한식을 매수매도식 밖에다 따로 작성해 넣을 수는 없는지요? 그러니까 형식으로 말하자면 A.봉이 60일 선 위에만 있을 때 거래 B. 5선이 20선을 돌파하면 매수 C. 20선이 5선을 하향돌파하면 EXITLONG 같이 작성할 수 없는지요? 그리고 제한을 여러개로 해도 되나요? A1.봉이 60일 선 위에만 있을 때 거래 A2.RSI(12)가 30이하일 때만 거래 B. 5선이 20선을 돌파하면 매수 C. 20선이 5선을 하향돌파하면 EXITLONG 이렇게 매수매도식 밖에다 진입제한식을 넣을 수 있는지 알고 싶습니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-10-26 09:26:31

안녕하세요 예스스탁입니다. 2. var1 = BollBandUp(12,2); var2 = BollBandDown(12,2); if crossup(c,var1) and RSI(12) < 30 Then buy(); if CrossDown(c,var2) Then sell(); 3. var1 = BollBandUp(12,2); var2 = BollBandDown(12,2); if crossup(c,var1) and Diplus(14) > DiMinus(14) Then buy(); if CrossDown(c,var2) Then sell(); 4. var1 = BollBandUp(12,2); var2 = BollBandDown(12,2); if crossup(c,var1) and Diplus(14) >= 30 Then buy(); if CrossDown(c,var2) Then sell(); 5. buy에 대한 조건은 모두 if문안에 조건으로 넣어주셔야 합니다. 아래아 같이 논리변수에 해당 식을 할당하여 직접넣거나 if문을 중첩으로 사용하여 식을 작성하셔야 합니다. Condition1 = C > ma(c,60); Condition2 = rsi(12) < 30; if Condition1 == true and Condition2 == true and crossup(ma(c,Length1) ,ma(c,Length2) ) Then buy(); if Condition1 == true and Condition2 == true and CrossDown(ma(c,Length1) ,ma(c,Length2) ) Then exitlong(); 즐거운 하루되세요 > 공부와노력 님이 쓴 글입니다. > 제목 : 시스템식 부탁드립니다 > 안녕하세요 시스템식 부탁드립니다 1. 기본적인 매매식은 이겁니다 var1 = BollBandUp(12,2); var2 = BollBandDown(12,2); if crossup(c,var1) Then buy(); if CrossDown(c,var2) Then sell(); 2. 1번에 이어서 여기서 ** RSI(12)가 RSI값이 30 이상일 때는 매수 금지 RSI값이 30 이하일 때만 매수가 가능 -단 EXITLONG는 RSI값에 상관없이 되어야 함 을 어떻게 작성하나요? 3. 1번에 이어서 DMI(14)가 DI+가 DI- 아래 있을 때는 매수 금지 -단 EXITLONG은 DMI에 상관없이 되어야 함 를 어떻게 작성합니까? 4. 1번에 이어서 ADX지표가 DI+가 값이 30이상일 때만 매수가 되게 작성하려면 어떻게 합니까? -단 EXITLONG은 DI값에 상관없이 되어야 합니다 5. 진입 제한식 질문합니다 Inputs: Length1(5),Length2(10),Length3(60); if c > ma(c,Length3) Then{ if crossup(ma(c,Length1) ,ma(c,Length2) ) Then buy(); if CrossDown(ma(c,Length1) ,ma(c,Length2) ) Then exitlong(); } 이런 식이 있다고 할 때 IF-THEN 에다 { } -이거 안에 수식을 써 넣는데 이렇게 하면 수식작성이 좀 불편하고 해서 이런 형식 말고 A. 봉이 60일선 위에만 있을 때 거래 B. if crossup(ma(c,Length1) ,ma(c,Length2) ) Then buy(); C. if CrossDown(ma(c,Length1) ,ma(c,Length2) ) Then exitlong(); 이런 식으로 진입제한식을 매수매도식 밖에다 따로 작성해 넣을 수는 없는지요? 그러니까 형식으로 말하자면 A.봉이 60일 선 위에만 있을 때 거래 B. 5선이 20선을 돌파하면 매수 C. 20선이 5선을 하향돌파하면 EXITLONG 같이 작성할 수 없는지요? 그리고 제한을 여러개로 해도 되나요? A1.봉이 60일 선 위에만 있을 때 거래 A2.RSI(12)가 30이하일 때만 거래 B. 5선이 20선을 돌파하면 매수 C. 20선이 5선을 하향돌파하면 EXITLONG 이렇게 매수매도식 밖에다 진입제한식을 넣을 수 있는지 알고 싶습니다