±×¸² 1
2¿ù7ÀÏ
b1 ÁøÀÔ xb1·Î û»ê ok
b2 ÁøÀÔ xb2·Î û»ê ok
2¿ù8ÀÏ
b1 ÁøÀÔ xb1·Î û»ê ok
b2 ÁøÀÔ xb1·Î û»ê <---------- xb2·Î û»êµÇ¾î¾ß ÇÔ
b1 ÁøÀÔ xb1 û»êÀº ´äº¯ÇÏ¿© Áֽмö½ÄÀ̰í
b2 ÁøÀÔ xb2´Â Á¦°¡ Ãß°¡ÇÑ ¼ö½ÄÀÔ´Ï´Ù.
Ãß°¡ÇÑ ¼ö½ÄÀÇ ¿À·ù¸¦ ¼öÁ¤ÇÏ¿© Áֽñ⠹ٶø´Ï´Ù.
********************************************************************************
input:butd41(99999),butd42(99999),fly(0.95);
input : exst(103000),exÇ϶ô1(700),exÇ϶ô2(200);
input : ls(0.4),tr(0.8);
var : T1(0),Entry(0);
if Bdate != Bdate[1] Then
T1 = TotalTrades;
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = (TotalTrades-T1)+1;
if data2(c)>data3(c) and entry==0 and
!(data4(c<highd(0)-butd41)) then
Buy("b1");
if data2(c)>data3(c)+fly and entry==1 and
!(data4(c<highd(0)-butd42)) then
Buy("b2");
var : Tcond(false,Data2),h2(0,Data2),L2(0,Data2);
if Data2(Bdate != Bdate[1]) Then
Tcond = False;
if Data2((sdate != sdate[1] and stime >= exst) or
(sdate == sdate[1] and stime >= exst and stime[1] < exst)) Then
{
Tcond = true;
h2 = Data2(h);
l2 = Data2(l);
}
if Tcond == true Then
{
if Data2(H) > h2 Then
h2 = Data2(h);
if Data2(L) < l2 Then
l2 = Data2(l);
if IsEntryName("b1") and data4(c<h2-exÇ϶ô1) then
exitlong("xb1");
if IsEntryName("b2") and data4(c<h2-exÇ϶ô2) then
exitlong("xb2");
}
SetStopLoss(ls,PercentStop);
SetStopTrailing(tr,0,PercentStop,1);