以下是等下寫出來的成果
-------------------------------------------------------------------------------------------------------------------------

Parameter:Length(20)

if close cross over average(close,length)  then buy next bar at market
end if

if close cross under average(close,length) then sell next bar at market
end if

 

語法翻成中文如下
-------------------------------------------------------------------------------------------------------------------------
參數:Length(預設為20)

如果收盤價往上穿越20均線就在下一個k線以市價買進(等於說買在下個k線的開盤價)
以上這個條件完畢

如果收盤價往下穿越20均線就在下一個k線以市價賣進(等於說賣在下個k線的開盤價)
以上這個條件完畢

單字解釋如下
-------------------------------------------------------------------------------------------------------------------------
Parameter:Length(20)=參數:長度(預設為20)
※注意:fast與slow這些名字可以自己取
if=如果
average(close,Length)=均線(最近一個收盤價到"Length參數"之間所有平均價位)
cross over=向上穿越
cross under=向下穿越

then=然後
buy=買
next=下一個
bar=k線
at=在
market=市價
end if=以上這個條件完畢
  
※基本上都是以if..........then.............end if來完成一個規則的,所以記得這三個不要少了

 

創作者介紹

日盛期貨開戶手續費優惠 程式交易系統教學-日盛期貨Leo

日盛期貨程式交易 發表在 痞客邦 PIXNET 留言(6) 人氣()

留言列表 (6)

發表留言
  • 拉拉
  • 不好意思請問一下噢
    我如果想要用四條均線的話,程式要怎麼寫??

    我寫出來都不對耶....
  • ma1>ma2 and ma2>ma3 and ma3>ma4

    日盛期貨程式交易 於 2009/02/09 08:24 回覆

  • 拉拉
  • 摁....

    我想問的是
    如果K棒站上或跌破4條均線就顯示買賣訊號
    但是我寫出來有的地方都沒有出現訊號威 。口。
  • 那就用close>ma1 and close>ma2以此類推即可

    日盛期貨程式交易 於 2009/02/10 08:00 回覆

  • 拉拉
  • 謝謝你噢!!!
    成功了: )


    鞠躬_
  • ok

    日盛期貨程式交易 於 2009/02/11 08:18 回覆

  • MAX
  • 如何寫均線

    我想要寫"指數"移動平均線,以及用"均價"來計算,可以說明一下如何寫嗎?還有可不可以讓系統判斷均線往上時才買進?謝謝
  • 您好,有內建EMA即為指數移動平均線,EMA( CLOSE, 10),類似這樣,均價計算是什麼意思呢?往上時買進可用EMA( CLOSE, 10)>EMA( CLOSE, 10)[1],代表此根K的EMA大於前根K的EMA,就是往上的意思

    日盛期貨程式交易 於 2009/05/26 11:44 回覆

  • MAX
  • 均價

    一般均價計算有 開盤(OPEN) 收盤(CLOSE) 或是平均價 來計算,我想知道平均價要怎ㄇ寫..謝謝
  • 均價通常就是四個價開高低收除以四即可,EMA((open+close+low+high)/4,10)

    日盛期貨程式交易 於 2009/05/26 13:12 回覆

  • 悄悄話
找更多相關文章與討論