커뮤니티

문의

프로필 이미지
목마와숙녀
2021-02-08 11:35:22
441
글번호 146157
답변완료
아래 수식은 sell 전용 수식이며, 하루 거래는 max 2회 입니다. 두번째 s2 진입가격이 첫번째 s1 진입가격보다 1.5 포인트 아래에 있을 경우만 s2 진입을 허용하는 수식을 추가해주십시요. ************************************************************************************** input : st1(090000),lock1(145900),s1(1000); input : st2(100000),lock2(145900),s2(1000); var : T1(0,data1),entry(0,data1),HH(0,data1),EL(0,data1),C2(0,data1); C2 = data2(c); 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 data2(stime >= st1 and stime < lock1 and C <= HighD(0)-PriceScale*s1 and C[1] > HighD(0)-PriceScale*s1) Then sell("s1"); if TotalTrades > TotalTrades[1] Then HH = data2(H); if data2(H) > HH Then HH = data2(H); if MarketPosition == 0 and entry == 1 and data2(stime >= st2 and sTime < lock2 and C <= HH-PriceScale*s2 and C[1] > HH-PriceScale*s2) Then sell("s2");
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-02-08 16:51:15

안녕하세요 예스스탁입니다. input : st1(090000),lock1(145900),s1(1000); input : st2(100000),lock2(145900),s2(1000); var : T1(0,data1),entry(0,data1),HH(0,data1),EL(0,data1),C2(0,data1); C2 = data2(c); 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 data2(stime >= st1 and stime < lock1 and C <= HighD(0)-PriceScale*s1 and C[1] > HighD(0)-PriceScale*s1) Then sell("s1"); if TotalTrades > TotalTrades[1] Then HH = data2(H); if data2(H) > HH Then HH = data2(H); if MarketPosition == 0 and entry == 1 and c <= EntryPrice(1)-1.5 and data2(stime >= st2 and sTime < lock2 and C <= HH-PriceScale*s2 and C[1] > HH-PriceScale*s2) Then sell("s2"); 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 아래 수식은 sell 전용 수식이며, 하루 거래는 max 2회 입니다. 두번째 s2 진입가격이 첫번째 s1 진입가격보다 1.5 포인트 아래에 있을 경우만 s2 진입을 허용하는 수식을 추가해주십시요. ************************************************************************************** input : st1(090000),lock1(145900),s1(1000); input : st2(100000),lock2(145900),s2(1000); var : T1(0,data1),entry(0,data1),HH(0,data1),EL(0,data1),C2(0,data1); C2 = data2(c); 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 data2(stime >= st1 and stime < lock1 and C <= HighD(0)-PriceScale*s1 and C[1] > HighD(0)-PriceScale*s1) Then sell("s1"); if TotalTrades > TotalTrades[1] Then HH = data2(H); if data2(H) > HH Then HH = data2(H); if MarketPosition == 0 and entry == 1 and data2(stime >= st2 and sTime < lock2 and C <= HH-PriceScale*s2 and C[1] > HH-PriceScale*s2) Then sell("s2");