maninmaninman 發表於 14-1-22 22:24

formula editing

請問如果我想有以下的要求, 可以點寫code呢?
買入: 今天股價比昨天收市價下跌0.1元
賣出: 買入後上升0.2元

例如:
昨天股價為3.5元, 今天若跌至3.4或以下, 就於3.4買入!
一直持有至股價上升至3.6元, 就賣出!

謝謝!

maninmaninman 發表於 14-2-3 23:50

anyone can help?
I really want to learn more about it!

Winson 發表於 14-2-5 09:45

ref1 = ref ( close , -1 );
Condition1 = low < ( ref1 - 0.1 ) ;
entryprice = 0;
For ( i = 0; i < Barcount ; i++ )
{
    if (( condition1 )and (entryprice==0))
    {
      buy = 1;
      buyprice = ref1 - 0.1;//assume buyprice is yesterday close minus 0.1
      entryprice = buyprice;
    }
    if ( ( entryprice > 0 )and ( high > entryprice + 0.2 ) )
    {
      sell = 1 ;
      sellprice = entryprice + 0.2;
      entryprice = 0 ;
    }
}
========================================
沒有測試過的 , 另外也可以參考 " Quantitative Trading System" p.95 (profit target)



maninmaninman 發表於 14-2-7 16:27

唔係好得,....有人可以幫手嗎?
另外, 可否做到, 在持手期間, 繼續買入當天下跌多過0.1的同隻股票嗎?
頁: [1]
查看完整版本: formula editing