커뮤니티

문의 드립니다

프로필 이미지
bbcc
2013-11-20 22:11:29
207
글번호 69673
답변완료
어떤 A조건 청산 매매식이 있습니다 1.청산식에서 첫번째 진입에서 청산을 할때 수익이거나 0.5포 손실 볼때까지는 청산 A조건 매매식이 안되게 하여 주시고 2.청산식에서 첫번째 진입에서 2.5포인트 이상 수익이고 2시간 30분이 지난다음 수익대비 1.1포인트 빠진다면 청산 A조건에서 강제청산만 하고 다시는 진입은 없는 매매식 부탁드립니다 3.청산식에서 0.55포 이상 손실 볼때는 청산 A조건 매매식이 청산되게 하여주시고요 즉 청산만 되고 2번째 진입이 없애야 되는 식 부탁드립니다 4.청산식에서 0.55포 이상 손실보고 A조건 매매식이 청산되고, 새로운 A조건 매매식이 진입 될수 있도록 하여 주시고(딱 1번만 진입되는) 3시 4분에 강제청산되는 식 부탁드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-11-21 14:36:55

안녕하세요 예스스탁입니다. 1. var : cnt(0),count(0); #진입횟수 count = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) Then count = count+1; } if count == 1 MarketPosition == 1 Then[ if C <= EntryPrice-0.5 and 청산A조건 Then ExitLong(); } if count == 1 MarketPosition == -1 Then[ if C >= EntryPrice+0.5 and 청산A조건 Then ExitShort(); } 2. var : cnt(0),count(0); #진입횟수 count = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) Then count = count+1; } Condition1 = ExitDate(1) == sdate and (IsExitName("bx1",1) == true or IsExitName("sx",1) == true); if Condition1 == False and 매수조건 Then buy(); if Condition1 == False and 매조조건 Then sell(); if count == 1 and MarketPosition == 1 Then{ if highest(h,BarsSinceEntry) >= EntryPrice+2.5 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+150 And C <= highest(H,BarsSinceEntry)-1.1 and 청산A조건 Then ExitLong("bx"); } if count == 1 and MarketPosition == -1 Then{ if lowest(L,BarsSinceEntry) <= EntryPrice-2.5 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+150 And C >= Lowest(L,BarsSinceEntry)+1.1 and 청산A조건 Then ExitShort("sx"); } 3. Condition1 = ExitDate(1) == sdate and (IsExitName("bx1",1) == true or IsExitName("sx",1) == true); if Condition1 == False and 매수조건 Then buy(); if Condition1 == False and 매조조건 Then sell(); if MarketPosition == 1 Then{ if C <= EntryPrice-0.55 and 청산A조건 Then ExitLong("bx"); } if MarketPosition == -1 Then{ if C >= EntryPrice+0.55 and 청산A조건 Then ExitShort("sx"); } 4. Condition1 = ExitDate(1) == sdate and IsExitName("bx1",1) == true And ExitDate(2) == sdate and IsExitName("bx1",2) == true; Condition1 = ExitDate(1) == sdate and IsExitName("sx1",1) == true And ExitDate(2) == sdate and IsExitName("sx1",2) == true; if Condition1 == false and 매수조건 Then buy(); if Condition2 == false and 매조조건 Then sell(); if MarketPosition == 1 Then{ if C <= EntryPrice-0.55 and 청산A조건 Then ExitLong("bx"); } if MarketPosition == -1 Then{ if C >= EntryPrice+0.55 and 청산A조건 Then ExitShort("sx"); } SetStopEndofday(150400); 즐거운 하루되세요 > bbcc 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 어떤 A조건 청산 매매식이 있습니다 1.청산식에서 첫번째 진입에서 청산을 할때 수익이거나 0.5포 손실 볼때까지는 청산 A조건 매매식이 안되게 하여 주시고 2.청산식에서 첫번째 진입에서 2.5포인트 이상 수익이고 2시간 30분이 지난다음 수익대비 1.1포인트 빠진다면 청산 A조건에서 강제청산만 하고 다시는 진입은 없는 매매식 부탁드립니다 3.청산식에서 0.55포 이상 손실 볼때는 청산 A조건 매매식이 청산되게 하여주시고요 즉 청산만 되고 2번째 진입이 없애야 되는 식 부탁드립니다 4.청산식에서 0.55포 이상 손실보고 A조건 매매식이 청산되고, 새로운 A조건 매매식이 진입 될수 있도록 하여 주시고(딱 1번만 진입되는) 3시 4분에 강제청산되는 식 부탁드립니다