예스스탁
예스스탁 답변
2024-07-22 16:22:43
안녕하세요
예스스탁입니다.
1
var : 전환선(0),기준선(0),tx(0),count(0);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
if CrossUp(전환선,기준선) Then
Buy("b");
if CrossDown(전환선,기준선) Then
ExitLong("bx");
if MarketPosition == 1 Then
{
if H == highest(H,BarsSinceEntry) Then
{
var1 = (highest(H,BarsSinceEntry)-EntryPrice)/PriceScale;
var2 = (highest(H,BarsSinceEntry)-EntryPrice)/EntryPrice*100;
count = count+1;
if count == 1 Then
{
tx = Text_New(sDate,sTime,H,NumToStr(var1,0)+"틱"+NewLine+NumToStr(Var2,2)+"%");
}
Else
{
Text_Delete(tx);
tx = Text_New(sDate,sTime,H,NumToStr(var1,0)+"틱"+NewLine+NumToStr(Var2,2)+"%");
}
Text_SetStyle(tx,2,1);
}
}
Else
count = 0;
2
var : 전환선(0),기준선(0),tx(0),count(0);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
if CrossDown(전환선,기준선) Then
Sell("s");
if CrossUp(전환선,기준선) Then
ExitShort("sx");
if MarketPosition == -1 Then
{
if L == lowest(L,BarsSinceEntry) Then
{
var1 = (EntryPrice-Lowest(L,BarsSinceEntry))/PriceScale;
var2 = (EntryPrice-Lowest(L,BarsSinceEntry))/EntryPrice*100;
count = count+1;
if count == 1 Then
{
tx = Text_New(sDate,sTime,L,NumToStr(var1,0)+"틱"+NewLine+NumToStr(Var2,2)+"%");
}
Else
{
Text_Delete(tx);
tx = Text_New(sDate,sTime,L,NumToStr(var1,0)+"틱"+NewLine+NumToStr(Var2,2)+"%");
}
Text_SetStyle(tx,2,0);
}
}
Else
count = 0;
즐거운 하루되세요
> tops 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요 시스템 수식 요청드립니다.
일목균형표에서
1. 전환선>기준선(골든크로스)
매수화살표(buy) 표시와 전환선<기준선(데드크로스) 될때까지의 수익을
1) "00틱 수익"으로 표시할 수 있을까요?
(신호 발생봉 종가에서 → 최고가 기준)
2) 위 "1")번과는 별개로 "% 수익"으로도 표시할 수 있을까요?
(신호 발생봉 종가에서 → 최고가 기준)
2. 반대로 전환선<기준선(데드크로스)
(신호 발생봉 종가에서 → 최저가 기준)
1과 2는 두 경우 동시에 말고, 각각 수식을 작성해 주실 수 있을까요?