커뮤니티

수식좀 부탁 드립니다

프로필 이미지
요타
2021-05-30 21:28:03
1140
글번호 149434
답변완료
* 많은 도움에 고맙습니다. <요청1> 1) 목표이익 청산 신호로 청산되면 진입된 모든 계좌 청산 식 좀 부탁 드립니다. if MarketPosition == 1 and IsExitName("SetStopProfitTarget",1) == True and 모든 진입 계약 청산 ; if MarketPosition == -1 and IsExitName("SetStopProfitTarget",1) == True and 모든 진입 계약 청산 ; <요청2> # 아래 수식을 매매식으로 부탁 좀 드립니다. - 빨강색 매수 수식 - 파랑색 매도 수식 # 아래 수식 input : 간격(5),갯수(5); var : T(0),cnt(0); var : HH1(0),HI1(0),HI2(0),LL1(0),LI1(0),LI2(0); var : LD(0),LT(0),LL(0),HD(0),HT(0),HH(0),TX(0); Array : HTL[100](0),LTL[100](0); if H[간격] > Highest(H,간격) and H[간격] > Highest(H,간격)[간격+1] Then { T = 1; HH1 = H[간격]; Hi1 = index[간격]; Hi2 = HI1[1]; HTL[0] = TL_New(sdate[간격],stime[간격],HH1,sdate,stime,HH1); TL_SetColor(HTL[0],RED); TL_SetExtRight(HTL[0],true); TX = Text_New(sdate[간격],stime[간격],HH1,"●"); Text_SetColor(TX,RED); Text_SetStyle(TX,2,2); for cnt = 1 to 99 { HTL[cnt] = HTL[cnt-1][1]; } TL_Delete(HTL[갯수]); } if L[간격] < Lowest(L,간격) and L[간격] < Lowest(L,간격)[간격+1] Then { T = -1; LL1 = L[간격]; LI1 = index[간격]; LI2 = LI1[1]; LTL[0] = TL_New(sdate[간격],stime[간격],LL1,sdate,stime,LL1); TL_SetColor(LTL[0],blue); TL_SetExtRight(LTL[0],true); TX = Text_New(sdate[간격],stime[간격],LL1,"●"); Text_SetColor(TX,BLUE); Text_SetStyle(TX,2,2); for cnt = 1 to 99 { LTL[cnt] = LTL[cnt-1][1]; } TL_Delete(LTL[갯수]); } * 고맙습니다. 좋은 하루 되십시요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-05-31 09:10:12

안녕하세요 예스스탁입니다. 1 if MarketPosition == 1 and LatestExitName(0) == "StopProfitTarget" Then ExitLong("bx"); if MarketPosition == -1 and LatestExitName(0) == "StopProfitTarget" Then ExitShort("sx"); 2 input : 간격(5),갯수(5); var : T(0),cnt(0); var : HH1(0),HI1(0),HI2(0),LL1(0),LI1(0),LI2(0); var : LD(0),LT(0),LL(0),HD(0),HT(0),HH(0),TX(0); Array : HTL[100](0),LTL[100](0); if H[간격] > Highest(H,간격) and H[간격] > Highest(H,간격)[간격+1] Then { T = 1; HH1 = H[간격]; Hi1 = index[간격]; Hi2 = HI1[1]; HTL[0] = TL_New(sdate[간격],stime[간격],HH1,sdate,stime,HH1); TL_SetColor(HTL[0],RED); TL_SetExtRight(HTL[0],true); TX = Text_New(sdate[간격],stime[간격],HH1,"●"); Text_SetColor(TX,RED); Text_SetStyle(TX,2,2); for cnt = 1 to 99 { HTL[cnt] = HTL[cnt-1][1]; } TL_Delete(HTL[갯수]); Buy(); } if L[간격] < Lowest(L,간격) and L[간격] < Lowest(L,간격)[간격+1] Then { T = -1; LL1 = L[간격]; LI1 = index[간격]; LI2 = LI1[1]; LTL[0] = TL_New(sdate[간격],stime[간격],LL1,sdate,stime,LL1); TL_SetColor(LTL[0],blue); TL_SetExtRight(LTL[0],true); TX = Text_New(sdate[간격],stime[간격],LL1,"●"); Text_SetColor(TX,BLUE); Text_SetStyle(TX,2,2); for cnt = 1 to 99 { LTL[cnt] = LTL[cnt-1][1]; } TL_Delete(LTL[갯수]); Sell(); } 즐거운 하루되세요 > 요타 님이 쓴 글입니다. > 제목 : 수식좀 부탁 드립니다 > * 많은 도움에 고맙습니다. <요청1> 1) 목표이익 청산 신호로 청산되면 진입된 모든 계좌 청산 식 좀 부탁 드립니다. if MarketPosition == 1 and IsExitName("SetStopProfitTarget",1) == True and 모든 진입 계약 청산 ; if MarketPosition == -1 and IsExitName("SetStopProfitTarget",1) == True and 모든 진입 계약 청산 ; <요청2> # 아래 수식을 매매식으로 부탁 좀 드립니다. - 빨강색 매수 수식 - 파랑색 매도 수식 # 아래 수식 input : 간격(5),갯수(5); var : T(0),cnt(0); var : HH1(0),HI1(0),HI2(0),LL1(0),LI1(0),LI2(0); var : LD(0),LT(0),LL(0),HD(0),HT(0),HH(0),TX(0); Array : HTL[100](0),LTL[100](0); if H[간격] > Highest(H,간격) and H[간격] > Highest(H,간격)[간격+1] Then { T = 1; HH1 = H[간격]; Hi1 = index[간격]; Hi2 = HI1[1]; HTL[0] = TL_New(sdate[간격],stime[간격],HH1,sdate,stime,HH1); TL_SetColor(HTL[0],RED); TL_SetExtRight(HTL[0],true); TX = Text_New(sdate[간격],stime[간격],HH1,"●"); Text_SetColor(TX,RED); Text_SetStyle(TX,2,2); for cnt = 1 to 99 { HTL[cnt] = HTL[cnt-1][1]; } TL_Delete(HTL[갯수]); } if L[간격] < Lowest(L,간격) and L[간격] < Lowest(L,간격)[간격+1] Then { T = -1; LL1 = L[간격]; LI1 = index[간격]; LI2 = LI1[1]; LTL[0] = TL_New(sdate[간격],stime[간격],LL1,sdate,stime,LL1); TL_SetColor(LTL[0],blue); TL_SetExtRight(LTL[0],true); TX = Text_New(sdate[간격],stime[간격],LL1,"●"); Text_SetColor(TX,BLUE); Text_SetStyle(TX,2,2); for cnt = 1 to 99 { LTL[cnt] = LTL[cnt-1][1]; } TL_Delete(LTL[갯수]); } * 고맙습니다. 좋은 하루 되십시요.