커뮤니티
문의드려요 1번2번
2026-01-27 01:30:01
176
글번호 230105
안녕하세요 수고많이 하십니다
1, 10pt 씩 도달후 진입 전략 원합니다
buy(); ==>> 매수 라는 식 에다가 바로진입 말고 10pt 하락후 바로 매수한다
sell(0; ==>> 매도 라는 식에다가 바로 진입 말고 10pt 상승후 바로 진입한다
이런 전략을 구사 하고 싶습니다
2, 40틱 씩 도달후 진입전략 원합니다 이것두 써 주세요 매우 중요해요
buy(); ==>> 매수 라는 식 에다가 바로진입 말고 40틱 하락후 바로 매수한다
sell(0; ==> 매도 라는 식에다가 바로 진입 말고 40틱 상승후 바로 진입한다
이런 전략을 구사 하고 싶습니다
예) 아래 식을 참고로 어떻게 표현 감사합니다 대단히 감사합니다
input:p1(5),P2(20),P3(60);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(C,P3);
if MarketPosition <= 0 and var1 > var2 and CrossUp(C,var2) Then
Buy("b", atstop, ? ? ? );
if MarketPosition >= 0 and var1 < var2 and CrossDown(C,var2) Then
Sell("s",AtStop, ??? );
답변 1
예스스탁 예스스탁 답변
2026-01-27 17:56:01
안녕하세요
예스스탁입니다.
1
input:p1(5),P2(20),P3(60);
var : T(0),P(0);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(C,P3);
if MarketPosition <= 0 and var1 > var2 and CrossUp(C,var2) Then
{
T = 1;
P = C;
}
Else if MarketPosition >= 0 and var1 < var2 and CrossDown(C,var2) Then
{
T = 1;
P = C;
}
Else
{
if T == 1 Then
{
Buy("b", AtLimit,P-10);
if L <= P-10 Then
T = 2;
}
if T == -1 Then
{
Sell("s",AtLimit,P+10);
if H >= P+10 Then
T = -2;
}
}
2
input:p1(5),P2(20),P3(60);
var : T(0),P(0);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(C,P3);
if MarketPosition <= 0 and var1 > var2 and CrossUp(C,var2) Then
{
T = 1;
P = C;
}
Else if MarketPosition >= 0 and var1 < var2 and CrossDown(C,var2) Then
{
T = 1;
P = C;
}
Else
{
if T == 1 Then
{
Buy("b", AtLimit,P-PriceScale*40);
if L <= P-PriceScale*40 Then
T = 2;
}
if T == -1 Then
{
Sell("s",AtLimit,P+PriceScale*40);
if H >= P+PriceScale*40 Then
T = -2;
}
}
즐거운 하루되세요
다음글
이전글