커뮤니티
수식요청드려요.
2019-09-10 22:06:24
235
글번호 131922
1-1 매수
3,5,10,20,60일선 정배열이며
최근 15개 봉에서 종가기준 5일선 상향돌파 이후 진행된 봉의 종가가
5일선보다 10포인트 작을때 매수
볼밴 상단 상향돌파시 청산 or 20일선 하향돌파시 청산
1-2 매도
3,5,10,20,60일선 역배열이며
최근 15개 봉에서 종가기준 5일선 하향돌파 이후 진행된 봉의 종가가
5일선보다 10포인트 클때 매도
볼밴 하단 하향돌파시 청산 or 20일선 상향돌파시 청산
2-1 매수
3,5,10,20,60일선 역배열이며
최근 15개 봉에서 종가기준 10일선 상향돌파 이후 진행된 봉의 종가가
20일선보다 10포인트 작을때 매수
볼밴 상단 상향돌파시 청산 or 20일선 하향돌파시 청산
2-2 매도
3,5,10,20,60일선 정배열이며
최근 15개 봉에서 종가기준 10일선 하향돌파 이후 진행된 봉의 종가가
20일선보다 10포인트 클때 매도
볼밴 하단 하향돌파시 청산 or 20일선 상향돌파시 청산
3-1 매수
3,5,10,20,60일선 역배열이며
최근 15개 봉에서 종가기준 10일선 상향돌파 이후 진행된 봉의 종가가
10일선을 처음 상향돌파한 봉의 종가보다 클때 매수
볼밴 상단 상향돌파시 청산 or 20일선 하향돌파시 청산
3-2 매도
3,5,10,20,60일선 정배열이며
최근 15개 봉에서 종가기준 10일선 하향돌파 이후 진행된 봉의 종가가
10일선을 처음 하향돌파한 봉의 종가보다 작을때 매도
볼밴 하단 하향돌파시 청산 or 20일선 상향돌파시 청산
답변 1
예스스탁 예스스탁 답변
2019-09-16 11:15:03
안녕하세요
예스스탁입니다.
Input : Period(20), MultiD(2);
var : BBmd(0),BBup(0),BBdn(0);
BBmd = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
var1 = ma(C,3);
var2 = ma(C,5);
var3 = ma(C,10);
var4 = ma(C,20);
var5 = ma(C,60);
Condition1 = var1 > var2 and var2 > var3 and var3 > var4 and var4 > var5;
Condition2 = var1 < var2 and var2 < var3 and var3 < var4 and var4 < var5;
if crossup(c,var1) Then
{
value1 = index;
}
if crossup(c,var3) Then
{
value2 = index;
value21 = c;
}
if CrossDown(c,var1) Then
{
value3 = index;
}
if CrossDown(c,var3) Then
{
value4 = index;
value41 = c;
}
if Condition1 == true and value1 > 0 and index < value1+15 and CrossDown(C,var1-10) Then
buy("b1");
if Condition2 == true and value2 > 0 and index < value2+15 and CrossDown(C,var4-10) Then
buy("b2");
if Condition2 == true and value2 > 0 and index < value2+15 and crossup(C,value21) Then
buy("b3");
if Condition2 == true and value3 > 0 and index < value3+15 and Crossup(C,var1+10) Then
Sell("s1");
if Condition1 == true and value4 > 0 and index < value4+15 and Crossup(C,var4+10) Then
sell("s2");
if Condition1 == true and value4 > 0 and index < value4+15 and CrossDown(C,value41) Then
sell("s3");
if MarketPosition == 1 Then
{
if CrossUp(C,bbup) Then
ExitLong("bx1");
if CrossDown(C,var4) Then
ExitLong("bx2");
}
if MarketPosition == -1 Then
{
if CrossDown(C,bbdn) Then
ExitShort("sx1");
if CrossUp(C,var4) Then
ExitShort("sx2");
}
즐거운 하루되세요
> 에이드 님이 쓴 글입니다.
> 제목 : 수식요청드려요.
> 1-1 매수
3,5,10,20,60일선 정배열이며
최근 15개 봉에서 종가기준 5일선 상향돌파 이후 진행된 봉의 종가가
5일선보다 10포인트 작을때 매수
볼밴 상단 상향돌파시 청산 or 20일선 하향돌파시 청산
1-2 매도
3,5,10,20,60일선 역배열이며
최근 15개 봉에서 종가기준 5일선 하향돌파 이후 진행된 봉의 종가가
5일선보다 10포인트 클때 매도
볼밴 하단 하향돌파시 청산 or 20일선 상향돌파시 청산
2-1 매수
3,5,10,20,60일선 역배열이며
최근 15개 봉에서 종가기준 10일선 상향돌파 이후 진행된 봉의 종가가
20일선보다 10포인트 작을때 매수
볼밴 상단 상향돌파시 청산 or 20일선 하향돌파시 청산
2-2 매도
3,5,10,20,60일선 정배열이며
최근 15개 봉에서 종가기준 10일선 하향돌파 이후 진행된 봉의 종가가
20일선보다 10포인트 클때 매도
볼밴 하단 하향돌파시 청산 or 20일선 상향돌파시 청산
3-1 매수
3,5,10,20,60일선 역배열이며
최근 15개 봉에서 종가기준 10일선 상향돌파 이후 진행된 봉의 종가가
10일선을 처음 상향돌파한 봉의 종가보다 클때 매수
볼밴 상단 상향돌파시 청산 or 20일선 하향돌파시 청산
3-2 매도
3,5,10,20,60일선 정배열이며
최근 15개 봉에서 종가기준 10일선 하향돌파 이후 진행된 봉의 종가가
10일선을 처음 하향돌파한 봉의 종가보다 작을때 매도
볼밴 하단 하향돌파시 청산 or 20일선 상향돌파시 청산
다음글
이전글