커뮤니티

진입가격 제한

프로필 이미지
좌오비우오비
2018-03-30 11:12:46
314
글번호 117814
답변완료
아래 수식에 대해 진입가격 제한 수식을 추가해주시고 input에 반영해주십시요 input : 최대(320), 최소(300) - 진입시 320 초과 진입중지 - 진입시 300 미만 진입중지 고맙습니다. **************************************************************** input : b1(11),b2(13),X1(13),X2(13),진입시간(090000); var : T1(0),entry(0),HH(0),EL(0); if Bdate != Bdate[1] Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = (TotalTrades-T1)+1; if MarketPosition == 0 and entry == 0 and stime >= 진입시간 and C <= DayHigh-PriceScale*b1 and C[1] > DayHigh-PriceScale*b1 Then buy("b1"); if MarketPosition == -1 Then{ if CurrentContracts > CurrentContracts[1] Then EL = L; if L < EL Then EL = L; if entry == 1 and MarketPosition == -1 and C >= EL+PriceScale*X1 Then ExitLong("bx1"); } if TotalTrades > TotalTrades[1] Then HH = H; if H > HH Then HH = H; if MarketPosition == 0 and entry == 1 and stime >= 진입시간 and C <= HH-PriceScale*b2 and C[1] > HH-PriceScale*b2 Then buy("b2"); if MarketPosition== -1 and entry == 2 Then ExitShort("bx2",AtStop,EntryPrice+PriceScale*X2);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-03-30 15:09:00

안녕하세요 예스스탁입니다. input : b1(11),b2(13),X1(13),X2(13),진입시간(090000),최대(320), 최소(300); var : T1(0),entry(0),HH(0),EL(0); if Bdate != Bdate[1] Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = (TotalTrades-T1)+1; if MarketPosition == 0 and entry == 0 and stime >= 진입시간 and C <= DayHigh-PriceScale*b1 and C[1] > DayHigh-PriceScale*b1 and 최대 >= C and C >= 최소 Then buy("b1"); if MarketPosition == -1 Then{ if CurrentContracts > CurrentContracts[1] Then EL = L; if L < EL Then EL = L; if entry == 1 and MarketPosition == -1 and C >= EL+PriceScale*X1 Then ExitLong("bx1"); } if TotalTrades > TotalTrades[1] Then HH = H; if H > HH Then HH = H; if MarketPosition == 0 and entry == 1 and stime >= 진입시간 and C <= HH-PriceScale*b2 and C[1] > HH-PriceScale*b2 and 최대 >= C and C >= 최소 Then buy("b2"); if MarketPosition== -1 and entry == 2 Then ExitShort("bx2",AtStop,EntryPrice+PriceScale*X2); 즐거운 하루되세요 > 좌오비우오비 님이 쓴 글입니다. > 제목 : 진입가격 제한 > 아래 수식에 대해 진입가격 제한 수식을 추가해주시고 input에 반영해주십시요 input : 최대(320), 최소(300) - 진입시 320 초과 진입중지 - 진입시 300 미만 진입중지 고맙습니다. **************************************************************** input : b1(11),b2(13),X1(13),X2(13),진입시간(090000); var : T1(0),entry(0),HH(0),EL(0); if Bdate != Bdate[1] Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = (TotalTrades-T1)+1; if MarketPosition == 0 and entry == 0 and stime >= 진입시간 and C <= DayHigh-PriceScale*b1 and C[1] > DayHigh-PriceScale*b1 Then buy("b1"); if MarketPosition == -1 Then{ if CurrentContracts > CurrentContracts[1] Then EL = L; if L < EL Then EL = L; if entry == 1 and MarketPosition == -1 and C >= EL+PriceScale*X1 Then ExitLong("bx1"); } if TotalTrades > TotalTrades[1] Then HH = H; if H > HH Then HH = H; if MarketPosition == 0 and entry == 1 and stime >= 진입시간 and C <= HH-PriceScale*b2 and C[1] > HH-PriceScale*b2 Then buy("b2"); if MarketPosition== -1 and entry == 2 Then ExitShort("bx2",AtStop,EntryPrice+PriceScale*X2);