커뮤니티
질문입니다.
2012-02-23 13:54:35
345
글번호 48107
다음 수식을 부탁드립니다.
(1분봉. 모든 거래는 Atsotp으로 부탁드립니다)
1. 시가에서 0.2포 빠졌을 때 Atstop으로 매도 주문들어갑니다. 이 첫진입을 A1_Sell이라고 칭하고
2. 첫 진입이 수익 상태라면..
3. 당일 저가에서 0.5포인트 올라왔을 때 A2_Sell을 진입시키고
4. 그 후 A2_Sell 진입가에서 0.2포 올라올 때마다 3번 A3_Sell~을 진입시킵니다.
5. 손절은 A1_sell이 손실일 때 전부 청산합니다.
6. A2_Sell이 0.5포 수익일 때 A2_Sell을 청산합니다.
이런식으로 A3~A6등등을 0.5포인트 각각 0.5포인트 수익일 때 마다 청산합니다.
-----------------------------------------------------------------------------
여기까지가 시스템1 에 대한 질문입니다.
시스템2의 질문은
당일 시가 이후 5분이 지났을 때 양봉갯수가 많으면 매수, 음봉 갯수가 많으면 매도 주문..
그 후 양봉과 음봉의 Sum 수가 바뀌면 포지션이 바뀌게 해 주세요.
답변 1
예스스탁 예스스탁 답변
2012-02-23 16:44:46
안녕하세요
예스스탁입니다.
1.
시스템트레이딩 설정창의 피라미딩 탭에서
다른진입신호만 허용에 체크하시고 적용하셔야 합니다.
if stime == 151500 Then
sell("A1_Sell1",AtStop,NextBarOpen-0.2);
if MarketPosition == 0 and stime < 150000 and ExitDate(1) != sdate Then
sell("A1_Sell2",AtStop,DayOpen-0.2);
if MarketPosition == -1 then{
ExitShort("sx",AtStop,EntryPrice+PriceScale);
if CurrentContracts < CurrentContracts[1] Then
Condition1 = true;
if Condition1 == false and C < EntryPrice and stime < 150000 Then{
if CurrentEntries == 1 and L < EntryPrice Then
sell("A2_Sell",AtLimit,Daylow+0.5);
if CurrentEntries == 2 and CurrentContracts > CurrentContracts[1] Then
value1 = Daylow+0.5;
if CurrentEntries == 2 Then
sell("A3_Sell",AtLimit,value1+0.2);
if CurrentEntries == 3 Then
sell("A4_Sell",AtLimit,value1+0.4);
if CurrentEntries == 4 Then
sell("A5_Sell",AtLimit,value1+0.6);
if CurrentEntries == 5 Then
sell("A6_Sell",AtLimit,value1+0.8);
}
ExitShort("bx2",AtLimit,value1-0.5,"A2_Sell");
ExitShort("bx3",AtLimit,value1+0.2-0.5,"A3_Sell");
ExitShort("bx4",AtLimit,value1+0.4-0.5,"A4_Sell");
ExitShort("bx5",AtLimit,value1+0.6-0.5,"A5_Sell");
ExitShort("bx6",AtLimit,value1+0.8-0.5,"A6_Sell");
}
Else
Condition1 = false;
2
if date != date[1] Then{
var1 = 0;
var2 = 0;
}
if C > O Then
var1 = var1+1;
if C < O Then
var2 = var2+1;
if stime >= 90500 Then{
if var1 > var2 Then
buy();
if var1 < var2 Then
sell();
}
즐거운 하루되세요
> MtMt 님이 쓴 글입니다.
> 제목 : 질문입니다.
> 다음 수식을 부탁드립니다.
(1분봉. 모든 거래는 Atsotp으로 부탁드립니다)
1. 시가에서 0.2포 빠졌을 때 Atstop으로 매도 주문들어갑니다. 이 첫진입을 A1_Sell이라고 칭하고
2. 첫 진입이 수익 상태라면..
3. 당일 저가에서 0.5포인트 올라왔을 때 A2_Sell을 진입시키고
4. 그 후 A2_Sell 진입가에서 0.2포 올라올 때마다 3번 A3_Sell~을 진입시킵니다.
5. 손절은 A1_sell이 손실일 때 전부 청산합니다.
6. A2_Sell이 0.5포 수익일 때 A2_Sell을 청산합니다.
이런식으로 A3~A6등등을 0.5포인트 각각 0.5포인트 수익일 때 마다 청산합니다.
-----------------------------------------------------------------------------
여기까지가 시스템1 에 대한 질문입니다.
시스템2의 질문은
당일 시가 이후 5분이 지났을 때 양봉갯수가 많으면 매수, 음봉 갯수가 많으면 매도 주문..
그 후 양봉과 음봉의 Sum 수가 바뀌면 포지션이 바뀌게 해 주세요.