커뮤니티

진입시간 초기화

프로필 이미지
좌오비우오비
2017-12-19 11:47:06
128
글번호 115099
답변완료
아래 수식에 대해 입력한 시간이 최초 장시작 시간으로 인식하는 수식으로 수정 부탁드립니다. input : 장시작시간(091500) 항상 고맙습니다. ******************************************* input : 당일최대진입횟수(2); var : T1(0),entry(0); var : A1(0),A2(0),Acount(0); var : B1(0),B2(0),Bcount(0); if bdate != Bdate[1] Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = TotalTrades-T1+1; if entry < 당일최대진입횟수 and C > O then{ A1 = L; A2 = A1[1]; if A1 > A2 Then Acount = Acount+1; Else Acount = 0; if Acount == 3 Then buy("b",AtMarket); } if bdate != Bdate[1] Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = TotalTrades-T1+1; if entry < 당일최대진입횟수 and C < O then{ B1 = L; B2 = B1[1]; if B1 < B2 Then Bcount = Bcount+1; Else Bcount = 0; if Bcount == 3 Then sell("s",AtMarket); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-12-20 14:46:56

안녕하세요 예스스탁입니다. input : 당일최대진입횟수(2),장시작시간(091500) ; var : T1(0),entry(0); var : A1(0),A2(0),Acount(0); var : B1(0),B2(0),Bcount(0); if stime == 장시작시간 or (stime > 장시작시간 and stime[1] < 장시작시간) Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = TotalTrades-T1+1; if entry < 당일최대진입횟수 and C > O then{ A1 = L; A2 = A1[1]; if A1 > A2 Then Acount = Acount+1; Else Acount = 0; if Acount == 3 Then buy("b",AtMarket); } if entry < 당일최대진입횟수 and C < O then{ B1 = L; B2 = B1[1]; if B1 < B2 Then Bcount = Bcount+1; Else Bcount = 0; if Bcount == 3 Then sell("s",AtMarket); } 즐거운 하루되세요 > 좌오비우오비 님이 쓴 글입니다. > 제목 : 진입시간 초기화 > 아래 수식에 대해 입력한 시간이 최초 장시작 시간으로 인식하는 수식으로 수정 부탁드립니다. input : 장시작시간(091500) 항상 고맙습니다. ******************************************* input : 당일최대진입횟수(2); var : T1(0),entry(0); var : A1(0),A2(0),Acount(0); var : B1(0),B2(0),Bcount(0); if bdate != Bdate[1] Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = TotalTrades-T1+1; if entry < 당일최대진입횟수 and C > O then{ A1 = L; A2 = A1[1]; if A1 > A2 Then Acount = Acount+1; Else Acount = 0; if Acount == 3 Then buy("b",AtMarket); } if bdate != Bdate[1] Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = TotalTrades-T1+1; if entry < 당일최대진입횟수 and C < O then{ B1 = L; B2 = B1[1]; if B1 < B2 Then Bcount = Bcount+1; Else Bcount = 0; if Bcount == 3 Then sell("s",AtMarket); }