예스스탁
예스스탁 답변
2025-09-02 10:20:27
안녕하세요
예스스탁입니다.
신호와 텍스트가 겹칠수 있습니다.
수식 안에서 신호가 표시되는 영역을 알 수 없습니다.
텍스트 함수의 3번째 매개변수가 표시위치 중 가격으로 해당 가격을 조절해 보셔야 합니다.
Input : shortPeriod(5), longPeriod(20);
var : tx1(0),tx2(0);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
If MarketPosition <= 0 and CrossUP(value1, value2) Then
{
Buy();
tx1 = Text_New(sDate,sTime,L,NewLine+"종가:"+NumToStr(C,2));
tx2 = Text_New(sDate,sTime,L,NewLine+NewLine+"시가:"+NumToStr(O,2));
Text_SetStyle(tx1,2,0);
Text_SetStyle(tx2,2,0);
}
If MarketPosition >= 0 and CrossDown(value1, value2) Then
{
Sell();
tx1 = Text_New(sDate,sTime,L,NewLine+"종가:"+NumToStr(C,2));
tx2 = Text_New(sDate,sTime,L,NewLine+NewLine+"시가:"+NumToStr(O,2));
Text_SetStyle(tx1,2,0);
Text_SetStyle(tx2,2,0);
}
즐거운 하루되세요
> 드림365 님이 쓴 글입니다.
> 제목 : 어떻게 고쳐야 할까요?
> 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();
}
신호가 나올때 하단에 가격을 표시할려면 어떻게 수정해야 하나요?
수고 많으십니다.
그리고 시가와 종가를 둘다 표시할수 있나요?