커뮤니티
오류수정하는것인데요
2009-12-31 08:18:20
785
글번호 27131
Input:len(0.32)
if (dayhigh[1]+daylow[1]+dayclose[1]+dayopen[1])/4==DayOpen Then
{
Plot1((dayhigh[1]+daylow[1]+dayclose[1]+dayopen[1])/4,"기준선",BLACK);
plot2(var1+((dayhigh-daylow)*len),"저항선",red);
plot3(var1-((dayhigh-daylow)*len),"지지선",BLUE);
}
if var1>DayOpen then
{
plot4(var1-(var1-dayopen),"기준선1",BLACK);
plot5(var4+((dayhigh-daylow)*len),"저항선2",RED);
plot6(var4-((dayhigh-daylow)*len),"지지선2",BLUE);
}
if var1<dayopen then
{
plot7(Var1+(dayopen-var1),"기준선2",BLACK);
plot8(var7+((dayhigh-daylow)*len),"저항선2",RED);
plot9(Var7-((dayhigh-daylow)*len),"지지선2",blue);
}
1.저위에 지표식이 오류가 나는데 제가 멀 잘못하고있는지 잘모르겠습니다..
가르침부탁드립니다
if marketposition == 1 Then
exitlong("chandstop",atstop,highest(high,BarsSinceEntry(0)+1)-ATR(atrlength)*mult);
if marketposition == 1 Then
exitshort("chandstop2",atstop,lowest(low,BarsSinceEntry(0)-1)-ATR(atrlength)*mult);
2. 위의 수식중 첫번째꺼 매수추적스탑 맛죠?
근데 매도추적스탑이 작동이 안됩니다 제수준에선 머가 잘못된지 잘모르겠습니다
가르침 부탁드립니다
수고하십시요~
답변 1
예스스탁 예스스탁 답변
2009-12-31 10:44:32
안녕하세요
예스스탁입니다.
1.
외부변수를 선언한 후에 세미콜론을 찍지 않으셨습니다.
Input:len(0.32);
if (dayhigh[1]+daylow[1]+dayclose[1]+dayopen[1])/4==DayOpen Then
{
Plot1((dayhigh[1]+daylow[1]+dayclose[1]+dayopen[1])/4,"기준선",BLACK);
plot2(var1+((dayhigh-daylow)*len),"저항선",red);
plot3(var1-((dayhigh-daylow)*len),"지지선",BLUE);
}
if var1>DayOpen then
{
plot4(var1-(var1-dayopen),"기준선1",BLACK);
plot5(var4+((dayhigh-daylow)*len),"저항선2",RED);
plot6(var4-((dayhigh-daylow)*len),"지지선2",BLUE);
}
if var1<dayopen then
{
plot7(Var1+(dayopen-var1),"기준선2",BLACK);
plot8(var7+((dayhigh-daylow)*len),"저항선2",RED);
plot9(Var7-((dayhigh-daylow)*len),"지지선2",blue);
}
2.
예 추적스탑이 맞습니다. 샹들리에청산이라고도 합니다.
매도추적스탑이 발생하지 않는 것은 marketposition == 1때문입니다.
marketposition == 1은 현재 매수상태라는 의미입니다.
매도진입 중은 marketposition == -1로 변경하셔야 합니다.
if marketposition == 1 Then
exitlong("chandstop",atstop,highest(high,BarsSinceEntry(0)+1)-ATR(atrlength)*mult);
if marketposition == -1 Then
exitshort("chandstop2",atstop,lowest(low,BarsSinceEntry(0)-1)-ATR(atrlength)*mult);
새해 복 많이 받으세요
> FS 님이 쓴 글입니다.
> 제목 : 오류수정하는것인데요
> Input:len(0.32)
if (dayhigh[1]+daylow[1]+dayclose[1]+dayopen[1])/4==DayOpen Then
{
Plot1((dayhigh[1]+daylow[1]+dayclose[1]+dayopen[1])/4,"기준선",BLACK);
plot2(var1+((dayhigh-daylow)*len),"저항선",red);
plot3(var1-((dayhigh-daylow)*len),"지지선",BLUE);
}
if var1>DayOpen then
{
plot4(var1-(var1-dayopen),"기준선1",BLACK);
plot5(var4+((dayhigh-daylow)*len),"저항선2",RED);
plot6(var4-((dayhigh-daylow)*len),"지지선2",BLUE);
}
if var1<dayopen then
{
plot7(Var1+(dayopen-var1),"기준선2",BLACK);
plot8(var7+((dayhigh-daylow)*len),"저항선2",RED);
plot9(Var7-((dayhigh-daylow)*len),"지지선2",blue);
}
1.저위에 지표식이 오류가 나는데 제가 멀 잘못하고있는지 잘모르겠습니다..
가르침부탁드립니다
if marketposition == 1 Then
exitlong("chandstop",atstop,highest(high,BarsSinceEntry(0)+1)-ATR(atrlength)*mult);
if marketposition == 1 Then
exitshort("chandstop2",atstop,lowest(low,BarsSinceEntry(0)-1)-ATR(atrlength)*mult);
2. 위의 수식중 첫번째꺼 매수추적스탑 맛죠?
근데 매도추적스탑이 작동이 안됩니다 제수준에선 머가 잘못된지 잘모르겠습니다
가르침 부탁드립니다
수고하십시요~