커뮤니티
수식요청
2019-08-22 10:44:24
176
글번호 131338
안녕하세요
아래의 수식에서 중심선 아래로 plot11(var1-PriceScale*20,"당일고가"); 와
중심선 위로 plot21(var1+PriceScale*20,"당일저가"); 에서 캔들이 라인을
통과한 다음 캔들 시가 에서 매수 매도 신호가 나오게 부탁드리며...
신호발생 후..10틱으로 텍스트로 카운팅 될수 있도록 표시부탁드립니다.
항셍도 시작시간표시 와 함께 위 신호 부탁드립니다.
var : mid(0);
var : dn1(0),dn2(0),dn3(0),dn4(0);
var : up1(0),up2(0),up3(0),up4(0);
var1 = (dayhigh+daylow)/2;
plot1(var1,"당일중심");
#중심선 아래로
plot11(var1-PriceScale*20,"당일고가");
plot12((var1-PriceScale*20)-PriceScale*25,"고가25");
plot13((var1-PriceScale*20)-PriceScale*50,"고가50");
plot14((var1-PriceScale*20)-PriceScale*75,"고가75");
#중심선 위로
plot21(var1+PriceScale*20,"당일저가");
plot22((var1+PriceScale*20)+PriceScale*25,"저가25");
plot23((var1+PriceScale*20)+PriceScale*50,"저가50");
plot24((var1+PriceScale*20)+PriceScale*70,"저가75");
답변 1
예스스탁 예스스탁 답변
2019-08-22 14:04:32
안녕하세요
예스스탁입니다.
1
var1 = (dayhigh+daylow)/2;
value1 = var1-PriceScale*20;
value2 = var1+PriceScale*20;
if crossup(c,value2) Then
buy("b",AtMarket);
if CrossDown(c,value1) Then
sell("s",AtMarket);
var : pp(0),tx(0);
if MarketPosition == 1 Then
{
pp = Floor((highest(H,BarsSinceEntry)-EntryPrice)/(PriceScale*10));
if pp > pp[1] Then
{
tx = Text_New(sdate,stime,H+PriceScale*3,NumToStr(pp*10,0)+"틱");
Text_SetStyle(tx,2,1);
}
}
if MarketPosition == -1 Then
{
pp = Floor((EntryPrice-lowest(L,BarsSinceEntry))/(PriceScale*10));
if pp > pp[1] Then
{
tx = Text_New(sdate,stime,L-PriceScale*3,NumToStr(pp*10,0)+"틱");
Text_SetStyle(tx,2,0);
}
}
2
var : hh(0),ll(0);
if (sdate != sdate[1] and stime >= 101500) or
(sdate == sdate[1] and stime >= 101500 and stime[1] < 101500) Then
{
hh = h;
ll = l;
}
if hh > 0 and ll > 0 then
{
if h > hh Then
hh = h;
if l < ll Then
ll = l;
var1 = (dayhigh+daylow)/2;
value1 = var1-PriceScale*20;
value2 = var1+PriceScale*20;
if crossup(c,value2) Then
buy("b",AtMarket);
if CrossDown(c,value1) Then
sell("s",AtMarket);
}
var : pp(0),tx(0);
if MarketPosition == 1 Then
{
pp = Floor((highest(H,BarsSinceEntry)-EntryPrice)/(PriceScale*10));
if pp > pp[1] Then
{
tx = Text_New(sdate,stime,H+PriceScale*3,NumToStr(pp*10,0)+"틱");
Text_SetStyle(tx,2,1);
}
}
if MarketPosition == -1 Then
{
pp = Floor((EntryPrice-lowest(L,BarsSinceEntry))/(PriceScale*10));
if pp > pp[1] Then
{
tx = Text_New(sdate,stime,L-PriceScale*3,NumToStr(pp*10,0)+"틱");
Text_SetStyle(tx,2,0);
}
}
즐거운 하루되세요
> 알리섬 님이 쓴 글입니다.
> 제목 : 수식요청
> 안녕하세요
아래의 수식에서 중심선 아래로 plot11(var1-PriceScale*20,"당일고가"); 와
중심선 위로 plot21(var1+PriceScale*20,"당일저가"); 에서 캔들이 라인을
통과한 다음 캔들 시가 에서 매수 매도 신호가 나오게 부탁드리며...
신호발생 후..10틱으로 텍스트로 카운팅 될수 있도록 표시부탁드립니다.
항셍도 시작시간표시 와 함께 위 신호 부탁드립니다.
var : mid(0);
var : dn1(0),dn2(0),dn3(0),dn4(0);
var : up1(0),up2(0),up3(0),up4(0);
var1 = (dayhigh+daylow)/2;
plot1(var1,"당일중심");
#중심선 아래로
plot11(var1-PriceScale*20,"당일고가");
plot12((var1-PriceScale*20)-PriceScale*25,"고가25");
plot13((var1-PriceScale*20)-PriceScale*50,"고가50");
plot14((var1-PriceScale*20)-PriceScale*75,"고가75");
#중심선 위로
plot21(var1+PriceScale*20,"당일저가");
plot22((var1+PriceScale*20)+PriceScale*25,"저가25");
plot23((var1+PriceScale*20)+PriceScale*50,"저가50");
plot24((var1+PriceScale*20)+PriceScale*70,"저가75");
이전글