Yes. I've attached an example.
This uses the scatter plot track, in which the glyph (triangle) is rotated based on the value of the point. You can thus make the triangle point back or forward.
Circos 0.64-pre1 adds more intuitive support for this. The parameter is now called "glyph_rotation", previously and less intuitively called "angle_shift".
# Adjust the rotation and color of each glyph, based on its value.
# By default, the triangle glyph points outward.
# -90 deg - points counter-clockwise
# 90 deg - points clockwise
<rules>
<rule>
condition = var(value) == -1
glyph_rotation = -90
color = red
</rule>
<rule>
condition = var(value) == 1
glyph_rotation = 90
color = blue
</rule>
</rules>
The data for this look like this, with regions that point back given a value of -1 and those that point forward +1.
hs6 41759694 41810776 -1
hs6 41996942 42008760 -1
hs6 42126228 42156621 1
hs6 42820212 42821862 1
hs6 80873082 81112709 -1
In this example, the triangle size is constant and placed in the middle of the region.
There's no support yet to stretch the triangle along the angular direction to match the size of the region.