예스스탁
예스스탁 답변
2020-04-28 15:38:20
안녕하세요
예스스탁입니다.
var : T(0);
if T <= 0 and C > O Then
{
T = 1;
var1 = 0;
var11 = var1[1];
}
if T >= 0 and C < O Then
{
T = -1;
var2 = 0;
var22 = var2[1];
}
if T == 1 Then
{
if countif(C>O,3) == 3 and C > C[1] and C[1] > C[2] Then
{
T = 2;
}
if countif(C>O,2) == 2 and T[2] != 1 and var11 > 0 then
buy();
if var2 > 0 and c > var2 Then
var2 = 0;
}
if T == 2 then
{
if C > O Then
{
var1 = O;
}
if var2 > 0 and c > var2 Then
var2 = 0;
}
if T == -1 Then
{
if countif(C<O,3) == 3 and C < C[1] and C[1] < C[2] Then
{
T = -2;
}
if countif(C<O,2) == 2 and T[2] != -1 and var22 > 0 then
sell();
if var1 > 0 and c < var1 Then
var1 = 0;
}
if T == -2 then
{
if C < O Then
{
var2 = O;
}
if var1 > 0 and c < var1 Then
var1 = 0;
}
if MarketPosition == 1 then
{
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*15 and
highest(H,BarsSinceEntry) <= EntryPrice+PriceScale*20 Then
ExitLong("bx1",AtStop,highest(H,BarsSinceEntry)-PriceScale*14);
if highest(H,BarsSinceEntry) > EntryPrice+PriceScale*20 Then
ExitLong("bx2",AtStop,highest(H,BarsSinceEntry)-(highest(H,BarsSinceEntry)-EntryPrice)*0.5);
}
if MarketPosition == -1 then
{
if lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*15 and
Lowest(L,BarsSinceEntry) >= EntryPrice-PriceScale*20 Then
ExitShort("sx1",AtStop,Lowest(L,BarsSinceEntry)+PriceScale*14);
if Lowest(L,BarsSinceEntry) < EntryPrice-PriceScale*20 Then
ExitShort("sx2",AtStop,Lowest(L,BarsSinceEntry)+(EntryPrice-lowest(L,BarsSinceEntry))*0.5);
}
SetStopLoss(PriceScale*20,PointStop);
즐거운 하루되세요
> 종호 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 매수:
도지나 음봉 이후에 전전봉 양봉종가 < 전봉 양봉종가 < 현재봉 종가
를 만족하는 3연속 양봉이 나오면 1차 매수 준비에 들어가고
마지막 현재봉인 양봉의 시가를 시가A
마지막 현재봉인 양봉의 종가를 종가B
라고 정의합니다.
그 이후에 양봉이 새롭게 나올 때마다
새로운 현재봉인 양봉의 시가를 시가A
새로운 현재봉인 양봉의 종가를 종가B 로 경신합니다,
위에 3연속 양봉이 나온 이후에 음봉이 나올 때
음봉의 종가 < 위의 사가A 를 이처럼 아래로 깨면
위의 모든 조건들은 모두 무효로 합니다.
위의 조건들을 만족하면서 음봉 이후에 바로 연속으로 연속양봉이 2개 발생하면
매수합니다.
손절청산
20틱 송실시 손절합니다.
이익청산
매수후에 양봉이 발생하고
최고수익이 15틱이 되면 매수가+1틱으로 값이 떨어지면 청산
최고수익이 16틱이 되면 매수가+2틱으로 값이 떨어지면 청산
최고수익이 17틱이 되면 매수가+3틱으로 값이 떨어지면 청산
최고수익이 18틱이 되면 매수가+4틱으로 값이 떨어지면 청산
최고수익이 19틱이 되면 매수가+5틱으로 값이 떨어지면 청산
최고수익이 20틱이 되면 매수가+6틱으로 값이 떨어지면 청산
최고수익이 21틱이 이성이 되면 최고수익/2 으로 값이 떨어지면 청산
매도 부분도 반대 논리로 작성을 부탁드립니다.