you CAN have exponential moving averages in a PCF. i used to do this all the time. someone already asked this question and i explained it here:
http://www.elitetrader.com/vb/showthread.php?s=&postid=151321&highlight=ep1#post151321
it might seem confusing, but it works perfect. you can make any length moving average that you want if you understand the logic in that link. you can also determine the value of an ema x days ago, etc.
here's a 20ema:
((((((((((((((((((((AVGC20.20
*.9+C19*.1) *.9+C18*.1)
*.9+C17*.1) *.9+C16*.1) *.9+C15*.1)
*.9+C14*.1) *.9+C13*.1) *.9+C12*.1)
*.9+C11*.1) *.9+C10*.1) *.9+C9*.1)
*.9+C8*.1) *.9+C7*.1) *.9+C6*.1)
*.9+C5*.1) *.9+C4*.1) *.9+C3*.1)
*.9+C2*.1) *.9+C1*.1) *.9+C*.1)
here's a 50ema:
((((((((((((((((((((((((((((((((((((((((((((((((((AVGC50.50
*.96+C49*.04) *.96+C48*.04) *.96+C47*.04) *.96+C46*.04) *.96+C45*.04) *.96+C44*.04) *.96+C43*.04) *.96+C42*.04) *.96+C41*.04) *.96+C40*.04) *.96+C39*.04) *.96+C38*.04) *.96+C37*.04) *.96+C36*.04) *.96+C35*.04) *.96+C34*.04) *.96+C33*.04) *.96+C32*.04) *.96+C31*.04) *.96+C30*.04) *.96+C29*.04) *.96+C28*.04) *.96+C27*.04) *.96+C26*.04) *.96+C25*.04) *.96+C24*.04) *.96+C23*.04) *.96+C22*.04) *.96+C21*.04) *.96+C20*.04)*.96+C19*.04) *.96+C18*.04)
*.96+C17*.04) *.96+C16*.04) *.96+C15*.04)
*.96+C14*.04) *.96+C13*.04) *.96+C12*.04)
*.96+C11*.04) *.96+C10*.04) *.96+C9*.04)
*.96+C8*.04) *.96+C7*.04) *.96+C6*.04)
*.96+C5*.04) *.96+C4*.04) *.96+C3*.04)
*.96+C2*.04) *.96+C1*.04) *.96+C*.04)
p.s. knowing how to make emas in tc2000 pcfs did not make me money.