COCO研究院

 找回密碼
 註冊
搜索
查看: 3225|回復: 12

[EXCEL] 如何用公式或VBA寫出CROSSOVERcrossabove等語法?

[複製鏈接]
發表於 14-11-27 12:21 | 顯示全部樓層 |閱讀模式
請問一下在EXCEL要如何表現CROSSOVERcrossabove等語法?
如:
1.5日均線和現價,當現價 CROSSOVER 5日均線(價)
2.5日均線CROSSOVER10日均線

謝謝。

發表於 14-11-27 19:20 | 顯示全部樓層
可以找一個Multicharts 或AB;二步就解決了;把傷腦的事用來寫策略賺錢。
 樓主| 發表於 14-11-27 21:20 | 顯示全部樓層
merickelson 發表於 14-11-27 19:20
可以找一個Multicharts 或AB;二步就解決了;把傷腦的事用來寫策略賺錢。

唉,程度太差,只會EXCEL,比較親切吧,一格一格的,程式寫出不來的就,手動輸入就是了
之前有試過Multicharts...一整個學不起來


發表於 14-11-27 21:53 | 顯示全部樓層
可能可以這樣處理:
A. 每日收盤價一格
B. 5日均線一格(透過收盤價運算)
C. 10日均線一格

帶入預設條件:A>B and B>C

這樣嗎?
 樓主| 發表於 14-11-27 22:42 | 顯示全部樓層
rockwell 發表於 14-11-27 21:53
可能可以這樣處理:
A. 每日收盤價一格
B. 5日均線一格(透過收盤價運算)

是,沒錯,

WHILE 1(無限迴圈)
if A>B and B>C then 買一張股票
ENDWHLIE
如果現價夠強條件會一直成立,會買到收盤哦!!



 樓主| 發表於 14-11-27 23:07 | 顯示全部樓層
SORRY呀
其實我是2個疑問一起問
假設只要
"當現價 CROSSOVER 5日均線(價),這個條件就買入1張股票
現價 CROSSABOVE 5日均線(價)就賣出"
請改寫下列程式(演算法)
---------------------------------------------------------
WHILE 1(無限迴圈)
......
if NOWPRICE>MA5 then 買一張股票
......
ENDWHLIE
-----------------------------------------------------

程式交易圖

程式交易圖
 樓主| 發表於 14-11-27 23:13 | 顯示全部樓層
棒的 發表於 14-11-27 23:07
SORRY呀
其實我是2個疑問一起問
假設只要

噗,原諒我圖上省略很多巴來巴去的買賣點總是幻想一買就往上...哈哈

發表於 14-11-27 23:29 | 顯示全部樓層
買進時, 用前一價位小於均線, 當前價格高於均線, 賣時相反.
 樓主| 發表於 14-11-27 23:41 | 顯示全部樓層
ys_chang 發表於 14-11-27 23:29
買進時, 用前一價位小於均線, 當前價格高於均線, 賣時相反.

看不懂..可否詳細解說一下,謝謝。
發表於 14-11-28 00:07 | 顯示全部樓層
if(and(A1<=B1,A2>B2),"buy",C1)
A=現價 B=均價 C=你的訊號
 樓主| 發表於 14-11-28 01:22 | 顯示全部樓層
本帖最後由 棒的 於 14-11-28 01:25 編輯

是這樣嗎?哈哈,謝謝啦!!!

CROSS

CROSS

評分

參與人數 1金錢 +2 收起 理由
ys_chang + 2 按一個讚

查看全部評分

發表於 14-11-29 01:25 | 顯示全部樓層
本帖最後由 rockwell 於 14-11-29 01:29 編輯
棒的 發表於 14-11-27 22:42
是,沒錯,

WHILE 1(無限迴圈)

再設個條件不就可以只要買到1張就停止買進?

WHILE 1(無限迴圈)
  if 已買進張數=0 then
     if A>B and B>C then
      買一張股票
      已買進張數=1
     end if
  end if
ENDWHLIE

這樣的方式應該就不會無限買進了吧!


 樓主| 發表於 14-11-29 18:59 | 顯示全部樓層
rockwell 發表於 14-11-29 01:25
再設個條件不就可以只要買到1張就停止買進?

WHILE 1(無限迴圈)

對吼,這樣應該也可行
謝謝。

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-20 09:10

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |