커뮤니티
문의
2016-05-24 12:52:24
113
글번호 98403
안녕하세요
답변감사합니다
설명듣구도 잘안되네요 죄송 수식올리겠읍니다
연결시켜주세요^^
중요한것이빠젔네요 하루손절틱(10틱)넣어주세요 합이손절틱을넘으면 진입금지 꾸뻑~~
수식하나더부탁합니다
트릭스지표에 기준선을 +0.1하나와 -0.1두개로만들구 트릭스가 위0.1을돌파매수 이탈매도
여기서 매도을해서 -0.1을 이탈하였다가돌파시매수 다시-0.1을이탈시매도 다시돌파시매수해서 +0.1을돌파하였다가 이탈시매도 이렇게계속매매하도록부탁합니다
손절10 익절20 감사합니다
var : diff(0,data2);
diff = data2(bids-asks);
if crossup(diff,1000) Then
buy();
if CrossDown(diff,0) Then
exitlong();
if CrossDown(diff,-1000) Then
sell();
if crossup(diff,0) Then
ExitShort();
기존식의 진입식 if 조건에 Xcond == false라는 조건을 추가하시고
아래내용은 하단에 붙여넣기 하시면 됩니다.
input : 하루수익틱(10);
var : NP(0),PreNP(0),DayPL(0),하루수익(0),Xcond(false);
NP = NetProfit;
if bdate != bdate[1] Then{
preNP = NP[1];
Xcond = false;
}
dayPL = NP-PreNP;
하루수익 = PriceScale*하루수익틱;
if TotalTrades > TotalTrades[1] and (IsExitName("BP",1) or IsExitName("SP",1)) Then
Xcond = true;
if MarketPosition == 1 Then{
ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl);
}
if MarketPosition == -1 Then{
ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl);
}
답변 3
예스스탁 예스스탁 답변
2016-05-24 14:29:27
안녕하세요
예스스탁입니다.
1.
input : 하루수익틱(10),하루손실틱(10);
var : NP(0,data1),PreNP(0,data1),DayPL(0,data1),하루수익(0,data1),하루손실(0,data1),Xcond(false,data1);
var : diff(0,data2);
NP = NetProfit;
if bdate != bdate[1] Then{
preNP = NP[1];
Xcond = false;
}
dayPL = NP-PreNP;
하루수익 = PriceScale*하루수익틱;
하루손실 = PriceScale*하루손실틱;
if TotalTrades > TotalTrades[1] and
(IsExitName("BP",1) or IsExitName("SP",1) or IsExitName("BL",1) or IsExitName("SL",1) ) Then
Xcond = true;
diff = data2(bids-asks);
if Xcond == false and crossup(diff,1000) Then
buy("b");
if CrossDown(diff,0) Then
exitlong("bx");
if Xcond == false and CrossDown(diff,-1000) Then
sell("s");
if crossup(diff,0) Then
ExitShort("sx");
if MarketPosition == 1 Then{
ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl);
ExitLong("BL",AtStop,EntryPrice-하루손실-daypl);
}
if MarketPosition == -1 Then{
ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl);
ExitShort("SL",AtStop,EntryPrice+하루손실+daypl);
}
2
Input : Period(12),손절틱수(10),익절틱수(20);
var : TRIXv(0);
TRIXv = TRIX(Period);
if crossup(TRIXv,0.1) Then
buy();
if CrossDown(TRIXv,-0.1) Then
sell();
SetStopLoss(PriceScale*손절틱수,PointStop);
SetStopProfittarget(PriceScale*익절틱수,PointStop);
3 위 트릭스 시스템에 손절과 익절이 1번과 같이 당일총손익이면 아래와 같습니다.
input : Period(12),하루수익틱(10),하루손실틱(20);
var : NP(0),PreNP(0),DayPL(0),하루수익(0),하루손실(0),Xcond(false);
var : TRIXv(0);
NP = NetProfit;
if bdate != bdate[1] Then{
preNP = NP[1];
Xcond = false;
}
dayPL = NP-PreNP;
하루수익 = PriceScale*하루수익틱;
하루손실 = PriceScale*하루손실틱;
if TotalTrades > TotalTrades[1] and
(IsExitName("BP",1) or IsExitName("SP",1) or IsExitName("BL",1) or IsExitName("SL",1) ) Then
Xcond = true;
TRIXv = TRIX(Period);
if Xcond == false and crossup(TRIXv,0.1) Then
buy("b");
if Xcond == false and CrossDown(TRIXv,-0.1) Then
sell("s");
if MarketPosition == 1 Then{
ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl);
ExitLong("BL",AtStop,EntryPrice-하루손실-daypl);
}
if MarketPosition == -1 Then{
ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl);
ExitShort("SL",AtStop,EntryPrice+하루손실+daypl);
}
즐거운 하루되세요
> 질갱이 님이 쓴 글입니다.
> 제목 : 문의
> 안녕하세요
답변감사합니다
설명듣구도 잘안되네요 죄송 수식올리겠읍니다
연결시켜주세요^^
중요한것이빠젔네요 하루손절틱(10틱)넣어주세요 합이손절틱을넘으면 진입금지 꾸뻑~~
수식하나더부탁합니다
트릭스지표에 기준선을 +0.1하나와 -0.1두개로만들구 트릭스가 위0.1을돌파매수 이탈매도
여기서 매도을해서 -0.1을 이탈하였다가돌파시매수 다시-0.1을이탈시매도 다시돌파시매수해서 +0.1을돌파하였다가 이탈시매도 이렇게계속매매하도록부탁합니다
손절10 익절20 감사합니다
var : diff(0,data2);
diff = data2(bids-asks);
if crossup(diff,1000) Then
buy();
if CrossDown(diff,0) Then
exitlong();
if CrossDown(diff,-1000) Then
sell();
if crossup(diff,0) Then
ExitShort();
기존식의 진입식 if 조건에 Xcond == false라는 조건을 추가하시고
아래내용은 하단에 붙여넣기 하시면 됩니다.
input : 하루수익틱(10);
var : NP(0),PreNP(0),DayPL(0),하루수익(0),Xcond(false);
NP = NetProfit;
if bdate != bdate[1] Then{
preNP = NP[1];
Xcond = false;
}
dayPL = NP-PreNP;
하루수익 = PriceScale*하루수익틱;
if TotalTrades > TotalTrades[1] and (IsExitName("BP",1) or IsExitName("SP",1)) Then
Xcond = true;
if MarketPosition == 1 Then{
ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl);
}
if MarketPosition == -1 Then{
ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl);
}
질갱이
2016-05-24 15:46:50
답변넘감사합니다......근데 밑에트릭스 수식이제가원하는답변이아니어서 글올림니다
위기준선에도 매수매도가되어야됩니다 +기준선에서이탈매도되였다가 다시돌파하면 매수다시이탈하면매도 하다가-기준선까지하락하여여기서 현재매도이니까 -기준선을이탈해도 귿대로유지하다가돌파하면은 다시매수이런식을원합니다^^
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의
>
안녕하세요
예스스탁입니다.
1.
input : 하루수익틱(10),하루손실틱(10);
var : NP(0,data1),PreNP(0,data1),DayPL(0,data1),하루수익(0,data1),하루손실(0,data1),Xcond(false,data1);
var : diff(0,data2);
NP = NetProfit;
if bdate != bdate[1] Then{
preNP = NP[1];
Xcond = false;
}
dayPL = NP-PreNP;
하루수익 = PriceScale*하루수익틱;
하루손실 = PriceScale*하루손실틱;
if TotalTrades > TotalTrades[1] and
(IsExitName("BP",1) or IsExitName("SP",1) or IsExitName("BL",1) or IsExitName("SL",1) ) Then
Xcond = true;
diff = data2(bids-asks);
if Xcond == false and crossup(diff,1000) Then
buy("b");
if CrossDown(diff,0) Then
exitlong("bx");
if Xcond == false and CrossDown(diff,-1000) Then
sell("s");
if crossup(diff,0) Then
ExitShort("sx");
if MarketPosition == 1 Then{
ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl);
ExitLong("BL",AtStop,EntryPrice-하루손실-daypl);
}
if MarketPosition == -1 Then{
ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl);
ExitShort("SL",AtStop,EntryPrice+하루손실+daypl);
}
2
Input : Period(12),손절틱수(10),익절틱수(20);
var : TRIXv(0);
TRIXv = TRIX(Period);
if crossup(TRIXv,0.1) Then
buy();
if CrossDown(TRIXv,-0.1) Then
sell();
SetStopLoss(PriceScale*손절틱수,PointStop);
SetStopProfittarget(PriceScale*익절틱수,PointStop);
3 위 트릭스 시스템에 손절과 익절이 1번과 같이 당일총손익이면 아래와 같습니다.
input : Period(12),하루수익틱(10),하루손실틱(20);
var : NP(0),PreNP(0),DayPL(0),하루수익(0),하루손실(0),Xcond(false);
var : TRIXv(0);
NP = NetProfit;
if bdate != bdate[1] Then{
preNP = NP[1];
Xcond = false;
}
dayPL = NP-PreNP;
하루수익 = PriceScale*하루수익틱;
하루손실 = PriceScale*하루손실틱;
if TotalTrades > TotalTrades[1] and
(IsExitName("BP",1) or IsExitName("SP",1) or IsExitName("BL",1) or IsExitName("SL",1) ) Then
Xcond = true;
TRIXv = TRIX(Period);
if Xcond == false and crossup(TRIXv,0.1) Then
buy("b");
if Xcond == false and CrossDown(TRIXv,-0.1) Then
sell("s");
if MarketPosition == 1 Then{
ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl);
ExitLong("BL",AtStop,EntryPrice-하루손실-daypl);
}
if MarketPosition == -1 Then{
ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl);
ExitShort("SL",AtStop,EntryPrice+하루손실+daypl);
}
즐거운 하루되세요
> 질갱이 님이 쓴 글입니다.
> 제목 : 문의
> 안녕하세요
답변감사합니다
설명듣구도 잘안되네요 죄송 수식올리겠읍니다
연결시켜주세요^^
중요한것이빠젔네요 하루손절틱(10틱)넣어주세요 합이손절틱을넘으면 진입금지 꾸뻑~~
수식하나더부탁합니다
트릭스지표에 기준선을 +0.1하나와 -0.1두개로만들구 트릭스가 위0.1을돌파매수 이탈매도
여기서 매도을해서 -0.1을 이탈하였다가돌파시매수 다시-0.1을이탈시매도 다시돌파시매수해서 +0.1을돌파하였다가 이탈시매도 이렇게계속매매하도록부탁합니다
손절10 익절20 감사합니다
var : diff(0,data2);
diff = data2(bids-asks);
if crossup(diff,1000) Then
buy();
if CrossDown(diff,0) Then
exitlong();
if CrossDown(diff,-1000) Then
sell();
if crossup(diff,0) Then
ExitShort();
기존식의 진입식 if 조건에 Xcond == false라는 조건을 추가하시고
아래내용은 하단에 붙여넣기 하시면 됩니다.
input : 하루수익틱(10);
var : NP(0),PreNP(0),DayPL(0),하루수익(0),Xcond(false);
NP = NetProfit;
if bdate != bdate[1] Then{
preNP = NP[1];
Xcond = false;
}
dayPL = NP-PreNP;
하루수익 = PriceScale*하루수익틱;
if TotalTrades > TotalTrades[1] and (IsExitName("BP",1) or IsExitName("SP",1)) Then
Xcond = true;
if MarketPosition == 1 Then{
ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl);
}
if MarketPosition == -1 Then{
ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl);
}
예스스탁 예스스탁 답변
2016-05-24 16:32:21
안녕하세요
예스스탁입니다.
1.
Input : Period(12),손절틱수(10),익절틱수(20);
var : TRIXv(0);
TRIXv = TRIX(Period);
if crossup(TRIXv,0.1) or crossup(TRIXV,-0.1) Then
buy();
if CrossDown(TRIXv,-0.1) or CrossDown(TRIXV,0.1) Then
sell();
SetStopLoss(PriceScale*손절틱수,PointStop);
SetStopProfittarget(PriceScale*익절틱수,PointStop);
2.
input : Period(12),하루수익틱(10),하루손실틱(20);
var : NP(0),PreNP(0),DayPL(0),하루수익(0),하루손실(0),Xcond(false);
var : TRIXv(0);
NP = NetProfit;
if bdate != bdate[1] Then{
preNP = NP[1];
Xcond = false;
}
dayPL = NP-PreNP;
하루수익 = PriceScale*하루수익틱;
하루손실 = PriceScale*하루손실틱;
if TotalTrades > TotalTrades[1] and
(IsExitName("BP",1) or IsExitName("SP",1) or IsExitName("BL",1) or IsExitName("SL",1) ) Then
Xcond = true;
TRIXv = TRIX(Period);
if Xcond == false and (crossup(TRIXv,0.1) or crossup(TRIXV,-0.1)) Then
buy("b");
if Xcond == false and (CrossDown(TRIXv,-0.1) or CrossDown(TRIXV,0.1)) Then
sell("s");
if MarketPosition == 1 Then{
ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl);
ExitLong("BL",AtStop,EntryPrice-하루손실-daypl);
}
if MarketPosition == -1 Then{
ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl);
ExitShort("SL",AtStop,EntryPrice+하루손실+daypl);
}
즐거운 하루되세요
> 질갱이 님이 쓴 글입니다.
> 제목 : Re : Re : 문의
> 답변넘감사합니다......근데 밑에트릭스 수식이제가원하는답변이아니어서 글올림니다
위기준선에도 매수매도가되어야됩니다 +기준선에서이탈매도되였다가 다시돌파하면 매수다시이탈하면매도 하다가-기준선까지하락하여여기서 현재매도이니까 -기준선을이탈해도 귿대로유지하다가돌파하면은 다시매수이런식을원합니다^^
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의
>
안녕하세요
예스스탁입니다.
1.
input : 하루수익틱(10),하루손실틱(10);
var : NP(0,data1),PreNP(0,data1),DayPL(0,data1),하루수익(0,data1),하루손실(0,data1),Xcond(false,data1);
var : diff(0,data2);
NP = NetProfit;
if bdate != bdate[1] Then{
preNP = NP[1];
Xcond = false;
}
dayPL = NP-PreNP;
하루수익 = PriceScale*하루수익틱;
하루손실 = PriceScale*하루손실틱;
if TotalTrades > TotalTrades[1] and
(IsExitName("BP",1) or IsExitName("SP",1) or IsExitName("BL",1) or IsExitName("SL",1) ) Then
Xcond = true;
diff = data2(bids-asks);
if Xcond == false and crossup(diff,1000) Then
buy("b");
if CrossDown(diff,0) Then
exitlong("bx");
if Xcond == false and CrossDown(diff,-1000) Then
sell("s");
if crossup(diff,0) Then
ExitShort("sx");
if MarketPosition == 1 Then{
ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl);
ExitLong("BL",AtStop,EntryPrice-하루손실-daypl);
}
if MarketPosition == -1 Then{
ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl);
ExitShort("SL",AtStop,EntryPrice+하루손실+daypl);
}
2
Input : Period(12),손절틱수(10),익절틱수(20);
var : TRIXv(0);
TRIXv = TRIX(Period);
if crossup(TRIXv,0.1) Then
buy();
if CrossDown(TRIXv,-0.1) Then
sell();
SetStopLoss(PriceScale*손절틱수,PointStop);
SetStopProfittarget(PriceScale*익절틱수,PointStop);
3 위 트릭스 시스템에 손절과 익절이 1번과 같이 당일총손익이면 아래와 같습니다.
input : Period(12),하루수익틱(10),하루손실틱(20);
var : NP(0),PreNP(0),DayPL(0),하루수익(0),하루손실(0),Xcond(false);
var : TRIXv(0);
NP = NetProfit;
if bdate != bdate[1] Then{
preNP = NP[1];
Xcond = false;
}
dayPL = NP-PreNP;
하루수익 = PriceScale*하루수익틱;
하루손실 = PriceScale*하루손실틱;
if TotalTrades > TotalTrades[1] and
(IsExitName("BP",1) or IsExitName("SP",1) or IsExitName("BL",1) or IsExitName("SL",1) ) Then
Xcond = true;
TRIXv = TRIX(Period);
if Xcond == false and crossup(TRIXv,0.1) Then
buy("b");
if Xcond == false and CrossDown(TRIXv,-0.1) Then
sell("s");
if MarketPosition == 1 Then{
ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl);
ExitLong("BL",AtStop,EntryPrice-하루손실-daypl);
}
if MarketPosition == -1 Then{
ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl);
ExitShort("SL",AtStop,EntryPrice+하루손실+daypl);
}
즐거운 하루되세요
> 질갱이 님이 쓴 글입니다.
> 제목 : 문의
> 안녕하세요
답변감사합니다
설명듣구도 잘안되네요 죄송 수식올리겠읍니다
연결시켜주세요^^
중요한것이빠젔네요 하루손절틱(10틱)넣어주세요 합이손절틱을넘으면 진입금지 꾸뻑~~
수식하나더부탁합니다
트릭스지표에 기준선을 +0.1하나와 -0.1두개로만들구 트릭스가 위0.1을돌파매수 이탈매도
여기서 매도을해서 -0.1을 이탈하였다가돌파시매수 다시-0.1을이탈시매도 다시돌파시매수해서 +0.1을돌파하였다가 이탈시매도 이렇게계속매매하도록부탁합니다
손절10 익절20 감사합니다
var : diff(0,data2);
diff = data2(bids-asks);
if crossup(diff,1000) Then
buy();
if CrossDown(diff,0) Then
exitlong();
if CrossDown(diff,-1000) Then
sell();
if crossup(diff,0) Then
ExitShort();
기존식의 진입식 if 조건에 Xcond == false라는 조건을 추가하시고
아래내용은 하단에 붙여넣기 하시면 됩니다.
input : 하루수익틱(10);
var : NP(0),PreNP(0),DayPL(0),하루수익(0),Xcond(false);
NP = NetProfit;
if bdate != bdate[1] Then{
preNP = NP[1];
Xcond = false;
}
dayPL = NP-PreNP;
하루수익 = PriceScale*하루수익틱;
if TotalTrades > TotalTrades[1] and (IsExitName("BP",1) or IsExitName("SP",1)) Then
Xcond = true;
if MarketPosition == 1 Then{
ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl);
}
if MarketPosition == -1 Then{
ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl);
}
다음글
이전글