커뮤니티

부탁좀 드립니다

프로필 이미지
kjdkdh
2021-03-09 01:58:50
600
글번호 146889
답변완료
var : T(0),L1(0),L2(0),H1(0),H2(0); var : BL1(0),SH1(0); var1 = ma(C,10); #--------------------------------------------------- 조건 1 아래로 if T <= 0 and dayindex > 0 and countif(C<O or (C==O),2) == 2 Then #-----------------------------------------------------조건 1 위로 { T = 1; L1 = l; L2 = L1[1]; if H1 <= H2 and H2 > 0 Then Sell("매도2"); } #-------------------------------------------------------------- 조건 2 아래로 if T >= 0 and dayindex > 0 and countif(C>O or (C==O),2) == 2 Then #--------------------------------------------------------------- 조건 2 위로 { T = -1; H1 = H; H2 = H1[1]; if L1 >= L2 and L2 > 0 Then buy("매수2"); } if T == 1 Then { if L < L1 Then L1 = L; } if T == -1 Then { if H > H1 Then H1 = H; } 안녕하세요 위에 식을 수정좀 부탁합니다 매수 매수청산 매도 매도청산 색상을 사용합니다 당일 최고점 최저점에서 매도 매수를 할 생각입니다 매도1 조건 -- 당일 최고점을 찍고 매도(h2) 나오고 다음으로 매도(h1) 나오고 다음으로 매도(h) 가 나올때 진짜로 매도가 들어갑니다 즉 최고점을 찍고 저점무시 고점이(h2) 기준 같거나 낮아지는 신호가 세번나오면 -- 매도1 매도손절1 조전 --- 당일 최고점을 몸통(꼬리말고요) 양봉으로 돌파하면 손절1 매도2 조건 -- 매수1 진입하고 손절 조건이 맞아서 손절이 나가고 다음봉이 손절봉의 고가를 돌파하지 않으면 -- 매도2 매도손절2 조건 --- 당일 최저점을 몸통(꼬리말고요) 양봉으로 돌파하면 손절2 반대 매수1 조건 -- 당일 최저점을 찍고 매도(L2) 나오고 다음으로 매도(L1) 나오고 다음으로 매도(L) 가 나올때 진짜로 매도가 들어갑니다 즉 최저점을 찍고 고점무시 저점이(L2) 기준 같거나 높아지는 신호가 세번나오면 -- 매수1 매수손절1 조전 --- 당일 최저점을 몸통(꼬리말고요) 음봉으로 이탈하면 손절1 매수2 조건 -- 매도1 진입하고 손절 조건이 맞아서 손절이 나가고 다음봉이 손절봉의 저가를 이탈하지 않으면 -- 매수2 매수손절2 조건 --- 당일 최고점을 몸통(꼬리말고요) 음봉으로 이탈하면 손절2 매수 매도 진입후 진입봉 이전 10봉전 고가 -- 매도시 돌파시 손절3 저가 -- 매수시 이팔시 손절3 매수 매도 진입후 수익 최고가 봉의 10봉전 고가 -- 매도시 돌파시 청산 저가 -- 매수시 이탈시 정산 진입해서 수익최고가 대비 2/1 이하 내려오면 완청 진입해서 수익최고가 대비 3/1 이하 내려오면 완청 진입해서 최고 300틱 이상 수익나고 20일 이평선 골드 데드시 완청
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-03-09 18:02:56

안녕하세요 예스스탁입니다. 진입해서 수익최고가 대비 2/1 이하 내려오면 완청 진입해서 수익최고가 대비 3/1 이하 내려오면 완청 위 내용은 진입후 바로 다음봉에 바로 청산이 나올수 있습니다. 해당 내용제외하고 작성해 드립니다. var : T(0),L1(0),L2(0),L3(0),H1(0),H2(0),H3(0); var : BL1(0),SH1(0); var1 = ma(C,20); if Bdate != Bdate[1] Then { H1 = 0; H2 = 0; H3 = 0; L1 = 0; L2 = 0; L3 = 0; } #--------------------------------------------------- 조건 1 아래로 if T <= 0 and dayindex > 0 and countif(C<O or (C==O),2) == 2 Then #-----------------------------------------------------조건 1 위로 { T = 1; L1 = l; L2 = L1[1]; L3 = L2[1]; if H1 <= H2 and H2 <= H3 and H3 > 0 Then Sell("매도1"); } #-------------------------------------------------------------- 조건 2 아래로 if T >= 0 and dayindex > 0 and countif(C>O or (C==O),2) == 2 Then #--------------------------------------------------------------- 조건 2 위로 { T = -1; H1 = H; H2 = H1[1]; H3 = H2[1]; if L1 >= L2 and L2 >= L3 and L3 > 0 Then buy("매수1"); } if T == 1 Then { if L < L1 Then L1 = L; } if T == -1 Then { if H > H1 Then H1 = H; } if MarketPosition == -1 Then { if IsEntryName("매도1") == true and C > O and C > DayHigh(0)[1] Then ExitShort("매도손절1"); if IsEntryName("매도2") == true and C > O and C > DayHigh(0)[1] Then ExitShort("매도손절2"); if C > Highest(H,10)[BarsSinceEntry] Then ExitShort("매도손절3"); if lowest(l,BarsSinceEntry) <= EntryPrice-PriceScale*300 and CrossUp(c,var1) Then ExitShort("매도청산"); } if MarketPosition == 1 Then { if IsEntryName("매수1") == true and C < O and C < DayLow(0)[1] Then ExitLong("매수손절1"); if IsEntryName("매수2") == true and C < O and C < DayLow(0)[1] Then ExitLong("매수손절2"); if C < lowest(L,10)[BarsSinceEntry] Then ExitLong("매수손절3"); if highest(h,BarsSinceEntry) >= EntryPrice+PriceScale*300 and CrossDown(c,var1) Then ExitLong("매수청산"); } if MarketPosition == 0 and MarketPosition(1) == 1 and IsEntryName("매수1",1) == true and IsExitName("매수손절1",1) == true and BarsSinceExit(1) == 1 and C < H[BarsSinceExit(1)] Then Sell("매도2"); if MarketPosition == 0 and MarketPosition(1) == -1 and IsentryName("매도1",1) == true and IsExitName("매도손절1",1) == true and BarsSinceExit(1) == 1 and C > l[BarsSinceExit(1)] Then Buy("매수2"); 즐거운 하루되세요 > kjdkdh 님이 쓴 글입니다. > 제목 : 부탁좀 드립니다 > var : T(0),L1(0),L2(0),H1(0),H2(0); var : BL1(0),SH1(0); var1 = ma(C,10); #--------------------------------------------------- 조건 1 아래로 if T <= 0 and dayindex > 0 and countif(C<O or (C==O),2) == 2 Then #-----------------------------------------------------조건 1 위로 { T = 1; L1 = l; L2 = L1[1]; if H1 <= H2 and H2 > 0 Then Sell("매도2"); } #-------------------------------------------------------------- 조건 2 아래로 if T >= 0 and dayindex > 0 and countif(C>O or (C==O),2) == 2 Then #--------------------------------------------------------------- 조건 2 위로 { T = -1; H1 = H; H2 = H1[1]; if L1 >= L2 and L2 > 0 Then buy("매수2"); } if T == 1 Then { if L < L1 Then L1 = L; } if T == -1 Then { if H > H1 Then H1 = H; } 안녕하세요 위에 식을 수정좀 부탁합니다 매수 매수청산 매도 매도청산 색상을 사용합니다 당일 최고점 최저점에서 매도 매수를 할 생각입니다 매도1 조건 -- 당일 최고점을 찍고 매도(h2) 나오고 다음으로 매도(h1) 나오고 다음으로 매도(h) 가 나올때 진짜로 매도가 들어갑니다 즉 최고점을 찍고 저점무시 고점이(h2) 기준 같거나 낮아지는 신호가 세번나오면 -- 매도1 매도손절1 조전 --- 당일 최고점을 몸통(꼬리말고요) 양봉으로 돌파하면 손절1 매도2 조건 -- 매수1 진입하고 손절 조건이 맞아서 손절이 나가고 다음봉이 손절봉의 고가를 돌파하지 않으면 -- 매도2 매도손절2 조건 --- 당일 최저점을 몸통(꼬리말고요) 양봉으로 돌파하면 손절2 반대 매수1 조건 -- 당일 최저점을 찍고 매도(L2) 나오고 다음으로 매도(L1) 나오고 다음으로 매도(L) 가 나올때 진짜로 매도가 들어갑니다 즉 최저점을 찍고 고점무시 저점이(L2) 기준 같거나 높아지는 신호가 세번나오면 -- 매수1 매수손절1 조전 --- 당일 최저점을 몸통(꼬리말고요) 음봉으로 이탈하면 손절1 매수2 조건 -- 매도1 진입하고 손절 조건이 맞아서 손절이 나가고 다음봉이 손절봉의 저가를 이탈하지 않으면 -- 매수2 매수손절2 조건 --- 당일 최고점을 몸통(꼬리말고요) 음봉으로 이탈하면 손절2 매수 매도 진입후 진입봉 이전 10봉전 고가 -- 매도시 돌파시 손절3 저가 -- 매수시 이팔시 손절3 매수 매도 진입후 수익 최고가 봉의 10봉전 고가 -- 매도시 돌파시 청산 저가 -- 매수시 이탈시 정산 진입해서 수익최고가 대비 2/1 이하 내려오면 완청 진입해서 수익최고가 대비 3/1 이하 내려오면 완청 진입해서 최고 300틱 이상 수익나고 20일 이평선 골드 데드시 완청