indus
Зарегистрирован: 23.12.2009
Сообщения: 27
|
Никак не могу добиться чтобы срабатывал вывод текста при смене условия, помогите пож.
Код: |
EndDay = Day() != Ref(Day(),1);
ODS = TimeFrameGetPrice( "O", inDaily, 0 );
OD = TimeFrameGetPrice( "O", inDaily, -1 );
CD = TimeFrameGetPrice( "C", inDaily, -1 );
HD = TimeFrameGetPrice( "H", inDaily, -1 );
LD = TimeFrameGetPrice( "L", inDaily, -1 );
X=(OD>CD AND ODS < LD);
Y=(OD<CD AND ODS > HD);
if (X=1 OR Y=1)
FazaText = "---PAUSE !!!---";
else
{
FazaText = "---WARNING, ACTION!!!---";
}
Buy =OD>CD AND ODS < LD AND Ref(C,-1)> LD;
Sell = Ref(L ,-1)> (HD+LD)/2 OR Ref(C,-1)<LLV(O,100);
Short = OD<CD AND ODS > HD AND Ref(C,-1) < HD;
Cover = Ref(H ,-1)< (HD+LD)/2 OR Ref(C,-1)> HHV(O,100);
Buy = ExRem(Buy,EndDay);
Sell = ExRem(Sell,Buy);
Short = ExRem(Short,EndDay);
Cover = ExRem(Cover,Short);
GfxTextOut( FazaText,10, Status("pxheight")/14 );
PlotShapes(IIf(Buy>0,shapeUpArrow,shapeNone),colorGreen);
PlotShapes(IIf(Sell>0,shapeDownArrow,shapeNone),colorRed);
PlotShapes(IIf(Short>0,shapeHollowDownArrow,shapeNone),colorRed);
PlotShapes(IIf(Cover>0,shapeHollowUpArrow,shapeNone),colorGreen);
|
|
_________________ Дорогу осилит идущий... |
|