커뮤니티

시스템

프로필 이미지
에리카
2020-08-03 09:20:11
1202
글번호 141164
답변완료
항상 감사합니다 시스템에서는 검증되는데 모의투자 챠트에 적용시 시스템에 있는 메뉴가 보이지않아요 ------------------------------------------------------------------------- 1> var : T(0),LL(0),Li(0); #고가 상승구간이면 1 if H > H[1] Then T = 1; #고가 하락구간이면 -1 if H < H[1] Then T = -1; #고가 하락반전발생 if T == -1 and T[1] != -1 Then { #최저가 초기값 저장 LL = L; #최저가봉 봉번호 Li = index; #발생을 알기위한 변수 Condition1 = true; } #하락반전 이후 if Condition1 == true then { #최저가 갱신 if L < LL Then { LL = L; Li = index; } #최저가봉 이후에 전봉고가보다 크고 저가는 최저가 이상이면 if index > Li and H > H[1] and L >= LL Then { Condition1 = false; } } if MarketPosition == 1 Then { var1 = Highest(H,BarsSinceEntry); if BarsSinceEntry >= 1 and H[1] == var1 and L < L[1] Then ExitLong(); } -------------------------------------------------------------------------------------- 2>var : T(0),LL(0),Li(0); #고가 상승구간이면 1 if H > H[1] Then T = 1; #고가 하락구간이면 -1 if H < H[1] Then T = -1; #고가 하락반전발생 if T == -1 and T[1] != -1 Then { #최저가 초기값 저장 LL = L; #최저가봉 봉번호 Li = index; #발생을 알기위한 변수 Condition1 = true; } #하락반전 이후 if Condition1 == true then { #최저가 갱신 if L < LL Then { LL = L; Li = index; } #최저가봉 이후에 전봉고가보다 크고 저가는 최저가 이상이면 if index > Li and H > H[1] and L >= LL Then { Condition1 = false; } } if MarketPosition == 1 Then { var1 = Highest(H,BarsSinceEntry); if BarsSinceEntry >= 1 and H[1] == var1 and L < L[1] Then ExitLong(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-08-03 16:45:28

안녕하세요 예스스탁입니다. 2 진입수식없이 청산식만 있는 식은 시스템 목록에 나오지 않습니다. Buy와 Sell과 같이 진입함수가 없으면 청산은 발생하지 못하므로 해당 수식은 시스템 목록에 나오지 않습니다. 이전 68594문의에 답변드린 내용입니다. 올려주신 수식은 매수청산식만 있는 식입니다. 해당 수식에 buy가 없습니다. 진입신호가 없으면 청산식은 발동할수 없어 신호가 발생할수 없기에 시스템 목록에 나오지 않습니다. 해당 수식에 진입식을 추가하셔야 합니다. 즐거운 하루되세요 > 에리카 님이 쓴 글입니다. > 제목 : 시스템 > 항상 감사합니다 시스템에서는 검증되는데 모의투자 챠트에 적용시 시스템에 있는 메뉴가 보이지않아요 ------------------------------------------------------------------------- 1> var : T(0),LL(0),Li(0); #고가 상승구간이면 1 if H > H[1] Then T = 1; #고가 하락구간이면 -1 if H < H[1] Then T = -1; #고가 하락반전발생 if T == -1 and T[1] != -1 Then { #최저가 초기값 저장 LL = L; #최저가봉 봉번호 Li = index; #발생을 알기위한 변수 Condition1 = true; } #하락반전 이후 if Condition1 == true then { #최저가 갱신 if L < LL Then { LL = L; Li = index; } #최저가봉 이후에 전봉고가보다 크고 저가는 최저가 이상이면 if index > Li and H > H[1] and L >= LL Then { Condition1 = false; } } if MarketPosition == 1 Then { var1 = Highest(H,BarsSinceEntry); if BarsSinceEntry >= 1 and H[1] == var1 and L < L[1] Then ExitLong(); } -------------------------------------------------------------------------------------- 2>var : T(0),LL(0),Li(0); #고가 상승구간이면 1 if H > H[1] Then T = 1; #고가 하락구간이면 -1 if H < H[1] Then T = -1; #고가 하락반전발생 if T == -1 and T[1] != -1 Then { #최저가 초기값 저장 LL = L; #최저가봉 봉번호 Li = index; #발생을 알기위한 변수 Condition1 = true; } #하락반전 이후 if Condition1 == true then { #최저가 갱신 if L < LL Then { LL = L; Li = index; } #최저가봉 이후에 전봉고가보다 크고 저가는 최저가 이상이면 if index > Li and H > H[1] and L >= LL Then { Condition1 = false; } } if MarketPosition == 1 Then { var1 = Highest(H,BarsSinceEntry); if BarsSinceEntry >= 1 and H[1] == var1 and L < L[1] Then ExitLong(); }