커뮤니티
문의드립니다.
2017-08-29 15:50:54
127
글번호 112324
항상 수고 많으십니다.
1.진입
매수 : 5일선이 20일선 상방돌파시 매수진입(매도는 반대)
2.매수매도후 사운드 신호
-매수신호완성봉 다음 봉에서 8번째 봉 사이에 저점이 20일선에 터치후 양봉이 나오면 a.wav 실행하고 20일선을 하방 돌파하면 b.wav 실행
매도신호완성봉 다음 봉에서 8번째 봉 사이에 고점이 20일선에 터치후 음봉이 나오면 c.wav 실행하고 20일선을 상방 돌파하면 d.wav 실행
3.청산
5일선이 20일선을 진입방향과 반대돌파시 청산하고
총수익합계가 100틱 이상이거나 또는 총손실합계가 -100틱 이면 매매중단
수고하세요..
답변 1
예스스탁 예스스탁 답변
2017-08-30 14:20:53
안녕하세요
예스스탁입니다.
Input : P1(5),P2(20),당일수익틱수(100),당일손실틱수(100);
var : mav1(0),mav2(0);
var : HH(0),LL(0),count(0);
Var : N1(0),dayPl(0),당일수익(0),당일손실(0),Xcond(false);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
당일수익 = PriceScale*당일수익틱수;
당일손실 = PriceScale*당일손실틱수;
if Bdate != Bdate[1] Then{
HH = H;
LL = L;
count = 0;
Xcond = false;
N1 = NetProfit;
}
daypl = NetProfit-N1;
if TotalTrades > TotalTrades[1] and
(IsExitName("dbp",1) == true or IsExitName("dbl",1) == true or
IsExitName("dsp",1) == true or IsExitName("dsl",1) == true) then
Xcond = true;
if Xcond == false then{
if crossup(mav1,mav2) Then
buy("b");
if CrossDown(mav1,mav2) Then
sell("s",OnClose,def,count);
}
if MarketPosition == 1 then{
if BarsSinceEntry < 8 and countif(L<=mav2,BarsSinceEntry) >= 1 and C > O Then
PlaySound("a.wav");
if BarsSinceEntry < 8 and CrossDown(c,mav2) Then
PlaySound("b.wav");
ExitLong("dbp",atlimit,EntryPrice+((당일수익-daypl)/CurrentContracts));
ExitLong("dbl",AtStop,EntryPrice-((당일손실+daypl)/CurrentContracts));
}
if MarketPosition == -1 then{
if BarsSinceEntry < 8 and countif(H>=mav2,BarsSinceEntry) >= 1 and C < O Then
PlaySound("c.wav");
if BarsSinceEntry < 8 and Crossup(c,mav2) Then
PlaySound("d.wav");
ExitShort("dsp",atlimit,EntryPrice-((당일수익-daypl)/CurrentContracts));
ExitShort("dsl",AtStop,EntryPrice+((당일손실+daypl)/CurrentContracts));
}
즐거운 하루되세요
> 웹피 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 항상 수고 많으십니다.
1.진입
매수 : 5일선이 20일선 상방돌파시 매수진입(매도는 반대)
2.매수매도후 사운드 신호
-매수신호완성봉 다음 봉에서 8번째 봉 사이에 저점이 20일선에 터치후 양봉이 나오면 a.wav 실행하고 20일선을 하방 돌파하면 b.wav 실행
매도신호완성봉 다음 봉에서 8번째 봉 사이에 고점이 20일선에 터치후 음봉이 나오면 c.wav 실행하고 20일선을 상방 돌파하면 d.wav 실행
3.청산
5일선이 20일선을 진입방향과 반대돌파시 청산하고
총수익합계가 100틱 이상이거나 또는 총손실합계가 -100틱 이면 매매중단
수고하세요..
이전글