예스스탁
예스스탁 답변
2020-02-04 14:11:42
안녕하세요
예스스탁입니다.
input : P1(5),P2(20),P3(60),P4(80),P5(100);
var : T(0),hh(0),ll(0);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(C,P3);
var4 = ma(C,P4);
var5 = ma(C,P5);
hh = max(var2,var3,var4,var5);
ll = Min(var2,var3,var4,var5);
if CrossUp(var1,hh) Then
T = 1;
if var1 < hh Then
T = 0;
if T == 1 and var1 < var1[1] Then
T = 2;
if T == 2 and var1 > var1[1] Then
{
T = 3;
if MarketPosition == 0 Then
buy("b");
}
if MarketPosition == 1 and highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*50 Then
{
if CrossDown(C,var2) Then
ExitLong("bx2");
if CrossDown(C,var3) Then
ExitLong("bx3");
if CrossDown(C,var4) Then
ExitLong("bx4");
if CrossDown(C,var5) Then
ExitLong("bx5");
}
if MarketPosition == 0 and IsEntryName("b",1) == true then
{
if IsExitName("bx2",1) == true and crossup(c,var2) and var2 > var2[1] Then
buy("b2");
if IsExitName("bx3",1) == true and crossup(c,var3) and var3 > var3[1] Then
buy("b3");
if IsExitName("bx4",1) == true and crossup(c,var4) and var4 > var4[1] Then
buy("b4");
if IsExitName("bx5",1) == true and crossup(c,var5) and var5 > var5[1] Then
buy("b5");
}
즐거운 하루되세요
> 리치87 님이 쓴 글입니다.
> 제목 : 최고선 최저선
> 안녕하세요
이평선 5개를 사용합니다
예를 들어서 5 20 60 80 100 이평선을 사용할 경우에요
이평선 역배열 정배열 신경쓰지 않고
매수는 ----- 5일 이평선을 제외한 제일 위에 있는 이평선을 5일 이평선이
골드크로스하고(올라가는중이죠 5일 이평선이)
5일 이평선이 내려와서 다시 올라갈때 매수 입니다
단 마지막 이평선을 5일 이평선이 골드크로스하고 이 마지막 이평선을
5일 이평선이데드하지 않아야 합니다
만약에 마지막 이평선을 5일 이평선이 데드가 일어나면 다시 돌파하고
내려와서 다시 마지막 이평선을 이탈하지 않고 올라갈때 매수 입니다
청산및 재매수 ------ 수익이 50틱 이상 수익이 나고 5일 이평선 말고 바로 아래 이평선을
데스시 청산 다시 골드시 재매수 합니다
단 바로 아래 이평선의 우상향(1봉전 이평선보다 0봉전 이평선이 크다)되고 있을때만 재매수 입니다
매도도 부탁합니다