커뮤니티
문의 드립니다
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분에 강제청산되는 식 부탁드립니다