커뮤니티

수식문의

프로필 이미지
gopang
2020-08-30 19:26:16
880
글번호 141902
답변완료
수고 많으십니다~ * 분봉 중심값 이평선과 1. 분봉중심값이 볼린져상단을 돌파하면 매수시그널 반대로 하단을 이탈하면 매도시그널 2. 볼린져 상단을 분봉저가로 돌파시 매수시그널 반대로 볼린져하단을 분봉고가로하락시 매도시그널 부탁합니다 * 볼린져 숫자는 수정가능토록 부탁합니다 3. 다음수식을 매수매도 시그널이 아닌 시그널자리에 삼각표시 3개표시로 변환부탁합니다. Input : 전환선기간(9), 기준선기간(26), 선행스팬2기간(52),P(20); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간)[25] + Lowest(Low, 선행스팬2기간)[25]) / 2; mav = ma(c,P); Condition1 = C > 기준선 and C > max(선행스팬1,선행스팬2) and c > mav; Condition2 = C < 기준선 and C < min(선행스팬1,선행스팬2) and c < mav; if Condition1 == true and Condition1[1] == false Then buy(); if Condition2 == true and Condition2[1] == false Then sell(); 감사합니다~
지표
답변 5
프로필 이미지

예스스탁 예스스탁 답변

2020-09-01 10:42:17

안녕하세요 예스스탁입니다. 1 Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); var1 = (H+L)/2; BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossUp(c,bbup) Then Buy(); if CrossDown(c,bbup) Then Sell(); 2 Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); var1 = (H+L)/2; BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossUp(L,bbup) Then Buy(); if CrossDown(H,bbup) Then Sell(); 3 Input : 전환선기간(9), 기준선기간(26), 선행스팬2기간(52),P(20); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0),tx(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간)[25] + Lowest(Low, 선행스팬2기간)[25]) / 2; mav = ma(c,P); Condition1 = C > 기준선 and C > max(선행스팬1,선행스팬2) and c > mav; Condition2 = C < 기준선 and C < min(선행스팬1,선행스팬2) and c < mav; if Condition1 == true and Condition1[1] == false Then { tx = Text_New(sDate,sTime,L,"▲"+NewLine+"▲"+NewLine+"▲"); Text_SetStyle(tx,2,0); Text_SetColor(tx,RED); } if Condition2 == true and Condition2[1] == false Then { tx = Text_New(sDate,sTime,H,"▼"+NewLine+"▼"+NewLine+"▼"); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); } 즐거운 하루되세요 > gopang 님이 쓴 글입니다. > 제목 : 수식문의 > 수고 많으십니다~ * 분봉 중심값 이평선과 1. 분봉중심값이 볼린져상단을 돌파하면 매수시그널 반대로 하단을 이탈하면 매도시그널 2. 볼린져 상단을 분봉저가로 돌파시 매수시그널 반대로 볼린져하단을 분봉고가로하락시 매도시그널 부탁합니다 * 볼린져 숫자는 수정가능토록 부탁합니다 3. 다음수식을 매수매도 시그널이 아닌 시그널자리에 삼각표시 3개표시로 변환부탁합니다. Input : 전환선기간(9), 기준선기간(26), 선행스팬2기간(52),P(20); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간)[25] + Lowest(Low, 선행스팬2기간)[25]) / 2; mav = ma(c,P); Condition1 = C > 기준선 and C > max(선행스팬1,선행스팬2) and c > mav; Condition2 = C < 기준선 and C < min(선행스팬1,선행스팬2) and c < mav; if Condition1 == true and Condition1[1] == false Then buy(); if Condition2 == true and Condition2[1] == false Then sell(); 감사합니다~
프로필 이미지

gopang

2020-08-31 15:58:44

수고 많으십니다~ 보내주신 수식 잘 받아보았습니다. 1번과 2번 수식 다시검토 부탁드립니다. 수식적용하니 문법에러라고 뜨는데 무엇이 잘못인지 잘 모르겟습니다 감사합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의 > 안녕하세요 예스스탁입니다. 1 Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); var1 = (H+L)2/; BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossUp(c,bbup) Then Buy(); if CrossDown(c,bbup) Then Sell(); 2 Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); var1 = (H+L)2/; BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossUp(L,bbup) Then Buy(); if CrossDown(H,bbup) Then Sell(); 3 Input : 전환선기간(9), 기준선기간(26), 선행스팬2기간(52),P(20); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0),tx(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간)[25] + Lowest(Low, 선행스팬2기간)[25]) / 2; mav = ma(c,P); Condition1 = C > 기준선 and C > max(선행스팬1,선행스팬2) and c > mav; Condition2 = C < 기준선 and C < min(선행스팬1,선행스팬2) and c < mav; if Condition1 == true and Condition1[1] == false Then { tx = Text_New(sDate,sTime,L,"▲"+NewLine+"▲"+NewLine+"▲"); Text_SetStyle(tx,2,0); Text_SetColor(tx,RED); } if Condition2 == true and Condition2[1] == false Then { tx = Text_New(sDate,sTime,H,"▼"+NewLine+"▼"+NewLine+"▼"); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); } 즐거운 하루되세요 > gopang 님이 쓴 글입니다. > 제목 : 수식문의 > 수고 많으십니다~ * 분봉 중심값 이평선과 1. 분봉중심값이 볼린져상단을 돌파하면 매수시그널 반대로 하단을 이탈하면 매도시그널 2. 볼린져 상단을 분봉저가로 돌파시 매수시그널 반대로 볼린져하단을 분봉고가로하락시 매도시그널 부탁합니다 * 볼린져 숫자는 수정가능토록 부탁합니다 3. 다음수식을 매수매도 시그널이 아닌 시그널자리에 삼각표시 3개표시로 변환부탁합니다. Input : 전환선기간(9), 기준선기간(26), 선행스팬2기간(52),P(20); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간)[25] + Lowest(Low, 선행스팬2기간)[25]) / 2; mav = ma(c,P); Condition1 = C > 기준선 and C > max(선행스팬1,선행스팬2) and c > mav; Condition2 = C < 기준선 and C < min(선행스팬1,선행스팬2) and c < mav; if Condition1 == true and Condition1[1] == false Then buy(); if Condition2 == true and Condition2[1] == false Then sell(); 감사합니다~
프로필 이미지

예스스탁 예스스탁 답변

2020-09-01 10:42:01

안녕하세요 예스스탁입니다. 1 Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); var1 = (H+L)/2; BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossUp(c,bbup) Then Buy(); if CrossDown(c,bbup) Then Sell(); 2 Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); var1 = (H+L)/2; BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossUp(L,bbup) Then Buy(); if CrossDown(H,bbup) Then Sell(); 즐거운 하루되세요 > gopang 님이 쓴 글입니다. > 제목 : Re : Re : 수식문의 > 수고 많으십니다~ 보내주신 수식 잘 받아보았습니다. 1번과 2번 수식 다시검토 부탁드립니다. 수식적용하니 문법에러라고 뜨는데 무엇이 잘못인지 잘 모르겟습니다 감사합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의 > 안녕하세요 예스스탁입니다. 1 Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); var1 = (H+L)2/; BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossUp(c,bbup) Then Buy(); if CrossDown(c,bbup) Then Sell(); 2 Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); var1 = (H+L)2/; BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossUp(L,bbup) Then Buy(); if CrossDown(H,bbup) Then Sell(); 3 Input : 전환선기간(9), 기준선기간(26), 선행스팬2기간(52),P(20); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0),tx(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간)[25] + Lowest(Low, 선행스팬2기간)[25]) / 2; mav = ma(c,P); Condition1 = C > 기준선 and C > max(선행스팬1,선행스팬2) and c > mav; Condition2 = C < 기준선 and C < min(선행스팬1,선행스팬2) and c < mav; if Condition1 == true and Condition1[1] == false Then { tx = Text_New(sDate,sTime,L,"▲"+NewLine+"▲"+NewLine+"▲"); Text_SetStyle(tx,2,0); Text_SetColor(tx,RED); } if Condition2 == true and Condition2[1] == false Then { tx = Text_New(sDate,sTime,H,"▼"+NewLine+"▼"+NewLine+"▼"); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); } 즐거운 하루되세요 > gopang 님이 쓴 글입니다. > 제목 : 수식문의 > 수고 많으십니다~ * 분봉 중심값 이평선과 1. 분봉중심값이 볼린져상단을 돌파하면 매수시그널 반대로 하단을 이탈하면 매도시그널 2. 볼린져 상단을 분봉저가로 돌파시 매수시그널 반대로 볼린져하단을 분봉고가로하락시 매도시그널 부탁합니다 * 볼린져 숫자는 수정가능토록 부탁합니다 3. 다음수식을 매수매도 시그널이 아닌 시그널자리에 삼각표시 3개표시로 변환부탁합니다. Input : 전환선기간(9), 기준선기간(26), 선행스팬2기간(52),P(20); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간)[25] + Lowest(Low, 선행스팬2기간)[25]) / 2; mav = ma(c,P); Condition1 = C > 기준선 and C > max(선행스팬1,선행스팬2) and c > mav; Condition2 = C < 기준선 and C < min(선행스팬1,선행스팬2) and c < mav; if Condition1 == true and Condition1[1] == false Then buy(); if Condition2 == true and Condition2[1] == false Then sell(); 감사합니다~
프로필 이미지

gopang

2020-09-02 14:52:42

1) 과 2번 삼각표시 시그널도 부탁드립니다 감사합니다 > gopang 님이 쓴 글입니다. > 제목 : Re : Re : 수식문의 > 수고 많으십니다~ 보내주신 수식 잘 받아보았습니다. 1번과 2번 수식 다시검토 부탁드립니다. 수식적용하니 문법에러라고 뜨는데 무엇이 잘못인지 잘 모르겟습니다 감사합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의 > 안녕하세요 예스스탁입니다. 1 Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); var1 = (H+L)2/; BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossUp(c,bbup) Then Buy(); if CrossDown(c,bbup) Then Sell(); 2 Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); var1 = (H+L)2/; BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossUp(L,bbup) Then Buy(); if CrossDown(H,bbup) Then Sell(); 3 Input : 전환선기간(9), 기준선기간(26), 선행스팬2기간(52),P(20); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0),tx(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간)[25] + Lowest(Low, 선행스팬2기간)[25]) / 2; mav = ma(c,P); Condition1 = C > 기준선 and C > max(선행스팬1,선행스팬2) and c > mav; Condition2 = C < 기준선 and C < min(선행스팬1,선행스팬2) and c < mav; if Condition1 == true and Condition1[1] == false Then { tx = Text_New(sDate,sTime,L,"▲"+NewLine+"▲"+NewLine+"▲"); Text_SetStyle(tx,2,0); Text_SetColor(tx,RED); } if Condition2 == true and Condition2[1] == false Then { tx = Text_New(sDate,sTime,H,"▼"+NewLine+"▼"+NewLine+"▼"); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); } 즐거운 하루되세요 > gopang 님이 쓴 글입니다. > 제목 : 수식문의 > 수고 많으십니다~ * 분봉 중심값 이평선과 1. 분봉중심값이 볼린져상단을 돌파하면 매수시그널 반대로 하단을 이탈하면 매도시그널 2. 볼린져 상단을 분봉저가로 돌파시 매수시그널 반대로 볼린져하단을 분봉고가로하락시 매도시그널 부탁합니다 * 볼린져 숫자는 수정가능토록 부탁합니다 3. 다음수식을 매수매도 시그널이 아닌 시그널자리에 삼각표시 3개표시로 변환부탁합니다. Input : 전환선기간(9), 기준선기간(26), 선행스팬2기간(52),P(20); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간)[25] + Lowest(Low, 선행스팬2기간)[25]) / 2; mav = ma(c,P); Condition1 = C > 기준선 and C > max(선행스팬1,선행스팬2) and c > mav; Condition2 = C < 기준선 and C < min(선행스팬1,선행스팬2) and c < mav; if Condition1 == true and Condition1[1] == false Then buy(); if Condition2 == true and Condition2[1] == false Then sell(); 감사합니다~
프로필 이미지

gopang

2020-09-02 14:52:45

1) 과 2번 삼각표시 시그널도 부탁드립니다 감사합니다 > gopang 님이 쓴 글입니다. > 제목 : Re : Re : 수식문의 > 수고 많으십니다~ 보내주신 수식 잘 받아보았습니다. 1번과 2번 수식 다시검토 부탁드립니다. 수식적용하니 문법에러라고 뜨는데 무엇이 잘못인지 잘 모르겟습니다 감사합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의 > 안녕하세요 예스스탁입니다. 1 Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); var1 = (H+L)2/; BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossUp(c,bbup) Then Buy(); if CrossDown(c,bbup) Then Sell(); 2 Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); var1 = (H+L)2/; BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossUp(L,bbup) Then Buy(); if CrossDown(H,bbup) Then Sell(); 3 Input : 전환선기간(9), 기준선기간(26), 선행스팬2기간(52),P(20); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0),tx(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간)[25] + Lowest(Low, 선행스팬2기간)[25]) / 2; mav = ma(c,P); Condition1 = C > 기준선 and C > max(선행스팬1,선행스팬2) and c > mav; Condition2 = C < 기준선 and C < min(선행스팬1,선행스팬2) and c < mav; if Condition1 == true and Condition1[1] == false Then { tx = Text_New(sDate,sTime,L,"▲"+NewLine+"▲"+NewLine+"▲"); Text_SetStyle(tx,2,0); Text_SetColor(tx,RED); } if Condition2 == true and Condition2[1] == false Then { tx = Text_New(sDate,sTime,H,"▼"+NewLine+"▼"+NewLine+"▼"); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); } 즐거운 하루되세요 > gopang 님이 쓴 글입니다. > 제목 : 수식문의 > 수고 많으십니다~ * 분봉 중심값 이평선과 1. 분봉중심값이 볼린져상단을 돌파하면 매수시그널 반대로 하단을 이탈하면 매도시그널 2. 볼린져 상단을 분봉저가로 돌파시 매수시그널 반대로 볼린져하단을 분봉고가로하락시 매도시그널 부탁합니다 * 볼린져 숫자는 수정가능토록 부탁합니다 3. 다음수식을 매수매도 시그널이 아닌 시그널자리에 삼각표시 3개표시로 변환부탁합니다. Input : 전환선기간(9), 기준선기간(26), 선행스팬2기간(52),P(20); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간)[25] + Lowest(Low, 선행스팬2기간)[25]) / 2; mav = ma(c,P); Condition1 = C > 기준선 and C > max(선행스팬1,선행스팬2) and c > mav; Condition2 = C < 기준선 and C < min(선행스팬1,선행스팬2) and c < mav; if Condition1 == true and Condition1[1] == false Then buy(); if Condition2 == true and Condition2[1] == false Then sell(); 감사합니다~