커뮤니티
부탁드립니다
2026-03-15 20:55:22
54
글번호 231077
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
매수 매도 신호 진입후 50틱 마다 수익 아이콘이 뜨게 부탁드립니다
답변 1
예스스탁 예스스탁 답변
2026-03-16 13:21:54
안녕하세요
예스스탁입니다.
수익아이콘이 어떤 표시인지 모르겠습니다.
문의하신 내용은 텍스트 함수로만 출력이 가능한데
텍스트 함수는 봉완성시에만 출력되고 깜빡임등은 가능하지 않습니다.
50틱 간격으로 수익시 틱수를 표시하게 작성해 드립니다.
input : 틱단위(50),글자크기(9);
var : pp(0),ll(0),tx(0);
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy("b");
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell("s");
}
if MarketPosition == 1 Then
{
pp = Floor((highest(H,BarsSinceEntry)-h[BarsSinceEntry])/(PriceScale*틱단위));
if pp > pp[1] and pp > 0 Then
{
tx = Text_New(sdate,stime,H+PriceScale*3,NumToStr(pp*틱단위,0)+"틱");
Text_SetStyle(tx,2,1);
Text_SetSize(tx,글자크기);
}
}
if MarketPosition == -1 Then
{
pp = Floor((L[BarsSinceEntry]-lowest(L,BarsSinceEntry))/(PriceScale*틱단위));
if pp > pp[1] and pp > 0 Then
{
tx = Text_New(sdate,stime,L-PriceScale*3,NumToStr(pp*틱단위,0)+"틱");
Text_SetStyle(tx,2,0);
Text_SetSize(tx,글자크기);
}
}
즐거운 하루되세요
다음글
이전글