커뮤니티

수고하십니다

프로필 이미지
회원
2018-05-11 09:29:47
209
글번호 118822
답변완료
$,매번 도움주심에 감사드립니다. 1,아래수식에서 당일 시작시간을 10시15분기준으로 첫번째 매도,매수 신호라인만을 현재가 Y축까지 오른쪽 그리기 연장하고 장 종료후 초기화 되는 식을 짜고 싶습니다 2,아래수식에서 당일 10시15분에서 13시까지의 신호라인 에만 선별하여 현재가까지 오른쪽 연장 그리기를 적용할수 있을까요,도움 부탁드립니다. Input : af(0.02), maxAF(0.2) ; Var : value(0),TL1(0),TL2(0); value = csar(af,maxAF); If MarketPosition <= 0 and crossup(C,value) Then { Buy("b"); var1 = L; TL1 = TL_New(sdate[1],stime[1],var1,sdate,stime,var1); TL_SetExtRight(TL1,true); TL_SetColor(TL1,MAGENTA); } Else TL_SetEnd(TL1,sdate,stime,var1); If MarketPosition >= 0 and CrossDown(C,value) Then { Sell("s"); var2 = H; TL2 = TL_New(sdate[1],stime[1],var2,sdate,stime,var2); TL_SetExtRight(TL2,true); TL_SetColor(TL2,BLUE); } else TL_SetEnd(TL2,sdate,stime,var2);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-05-11 13:27:35

안녕하세요 예스스탁입니다. 1. Input : af(0.02), maxAF(0.2) ; Var : value(0),TL1(0),TL2(0),bcnt(0),scnt(0); value = csar(af,maxAF); if (sdate != sdate[1] and stime >= 101500) or (sdate == sdate[1] and stime >= 101500 and stime[1] < 101500) then { Bcnt = 0; Scnt = 0; TL_Delete(TL1); TL_Delete(TL2); } If MarketPosition <= 0 and crossup(C,value) and Bcnt < 1 Then { Bcnt = Bcnt+1; Buy("b"); var1 = L; TL1 = TL_New(sdate[1],stime[1],var1,sdate,stime,var1); TL_SetColor(TL1,MAGENTA); } Else TL_SetEnd(TL1,sdate,stime,var1); If MarketPosition >= 0 and CrossDown(C,value) and Scnt < 1 Then { Scnt = Scnt+1; Sell("s"); var2 = H; TL2 = TL_New(sdate[1],stime[1],var2,sdate,stime,var2); TL_SetColor(TL2,BLUE); } else TL_SetEnd(TL2,sdate,stime,var2); 2 Input : af(0.02), maxAF(0.2) ; Var : value(0),TL1(0),TL2(0); value = csar(af,maxAF); If MarketPosition <= 0 and crossup(C,value) Then { Buy("b"); var1 = L; if CurrentDate == sdate and stime >= 101500 and stime < 130000 then { TL1 = TL_New(sdate[1],stime[1],var1,sdate,stime,var1); TL_SetColor(TL1,MAGENTA); TL_SetExtRight(TL1,true); } } If MarketPosition >= 0 and CrossDown(C,value) Then { Sell("s"); var2 = H; if CurrentDate == sdate and stime >= 101500 and stime < 130000 then { TL2 = TL_New(sdate[1],stime[1],var2,sdate,stime,var2); TL_SetExtRight(TL2,true); TL_SetColor(TL2,BLUE); } } 즐거운 하루되세요 > 골든키 님이 쓴 글입니다. > 제목 : 수고하십니다 > $,매번 도움주심에 감사드립니다. 1,아래수식에서 당일 시작시간을 10시15분기준으로 첫번째 매도,매수 신호라인만을 현재가 Y축까지 오른쪽 그리기 연장하고 장 종료후 초기화 되는 식을 짜고 싶습니다 2,아래수식에서 당일 10시15분에서 13시까지의 신호라인 에만 선별하여 현재가까지 오른쪽 연장 그리기를 적용할수 있을까요,도움 부탁드립니다. Input : af(0.02), maxAF(0.2) ; Var : value(0),TL1(0),TL2(0); value = csar(af,maxAF); If MarketPosition <= 0 and crossup(C,value) Then { Buy("b"); var1 = L; TL1 = TL_New(sdate[1],stime[1],var1,sdate,stime,var1); TL_SetExtRight(TL1,true); TL_SetColor(TL1,MAGENTA); } Else TL_SetEnd(TL1,sdate,stime,var1); If MarketPosition >= 0 and CrossDown(C,value) Then { Sell("s"); var2 = H; TL2 = TL_New(sdate[1],stime[1],var2,sdate,stime,var2); TL_SetExtRight(TL2,true); TL_SetColor(TL2,BLUE); } else TL_SetEnd(TL2,sdate,stime,var2);