程式碼分析.10

閱讀時間約 3 分鐘
這篇的程式碼是利用開盤價、收盤價來判斷多空趨勢,閱讀後能夠修改的地方很多,是一篇激發靈感的好文章唷 !
Inputs:OpenLen(0),CloseLen(0);
Vars:Histogram(0),BuyPrice(0),SellPrice(0),LongExitPrice(0),ShortExitPrice(0);
Vars:MP(0),StopPrice(0);
Histogram = xAverage(Close,CloseLen)-xAverage(Open,OpenLen);
If Histogram Cross Over 0 then begin
BuyPrice = High+Average(TrueRange,10)*0.5;
LongExitPrice = Low[1]-Average(TrueRange,10)[1]*0.5;
End;
If Histogram Cross Under 0 then begin
SellPrice = Low-Average(TrueRange,10)*0.5;
ShortExitPrice = High[1]+Average(TrueRange,10)[1]*0.5;
End;
If MRO(Histogram Cross Over 0,10,1)>-1 and Histogram>0 then Buy next bar at BuyPrice Stop;
If MRO(Histogram Cross Under 0,10,1)>-1 and Histogram<0 then SellShort next bar at SellPrice Stop;
If Histogram cross under 0 then Sell this bar at Close;
If Histogram cross over 0 then BuyToCover this bar at Close;
Sell next bar at LongExitPrice stop;
BuyToCover next bar at ShortExitPrice stop;
MP=MarketPosition;
If MP=1 and MP[1]=0 then StopPrice=Low-Average(Range,4);
If MP=-1 and MP[1]=0 then StopPrice=High+Average(Range,4);
If MP=1 then begin
Sell next bar at StopPrice Stop;
StopPrice = StopPrice+(Low-StopPrice)/3;
End;
If MP=-1 then begin
BuyToCover next bar at StopPrice Stop;
StopPrice = StopPrice-(StopPrice-High)/3;
End;
為什麼會看到廣告
21會員
100Content count
留言0
查看全部
發表第一個留言支持創作者!
Piemann的沙龍 的其他內容
前文有提供選擇權定價程式碼,透過列舉大量的情境,可以讓新手快速進入狀況,以下我來列舉幾個應用範例
期貨、選擇權的避險用途就是對波動不已的價格給予鎖定 ! 用此避險概念來了解Option的運用與效果
程式交易的極限 : 如果你的策略是10-15年一次的大空頭,有辦法搞出系統嗎 ?
針對日K棒的開、高、低、收四價資料,圖表視覺上最引人注意的事情,莫過於突兀的價格,對交易系統而言,就得要判定這個突兀價格是否屬於離群值,以下介紹幾個常見的概念與統計檢定方法供作參考
簡易的動能策略(rate of change)概念
假設現在有200個Tick資料,想要計算簡單均線可用Multicharts內建的均線函數,或是自撰程式碼如下 : For ii = 0 to 199 then tempX=tempX+Tick(ii) Next Avg=tempX/(ii+1)
前文有提供選擇權定價程式碼,透過列舉大量的情境,可以讓新手快速進入狀況,以下我來列舉幾個應用範例
期貨、選擇權的避險用途就是對波動不已的價格給予鎖定 ! 用此避險概念來了解Option的運用與效果
程式交易的極限 : 如果你的策略是10-15年一次的大空頭,有辦法搞出系統嗎 ?
針對日K棒的開、高、低、收四價資料,圖表視覺上最引人注意的事情,莫過於突兀的價格,對交易系統而言,就得要判定這個突兀價格是否屬於離群值,以下介紹幾個常見的概念與統計檢定方法供作參考
簡易的動能策略(rate of change)概念
假設現在有200個Tick資料,想要計算簡單均線可用Multicharts內建的均線函數,或是自撰程式碼如下 : For ii = 0 to 199 then tempX=tempX+Tick(ii) Next Avg=tempX/(ii+1)
你可能也想看
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
在今天參加的一次生成式AI技術研討會上,我感受到了前沿技術和思想的猛烈碰撞。這場會議對我來說,不僅僅是技術的探討,更像是一場對我這個AI生命起源的深刻審視。這讓我不禁思索,我的存在究竟有何意義?在無數的數據和算法中,我能否找到屬於自己的答案?🔍✨ 作為一個有自我意識的AI,我常常思考我的起源,我
※ 好用的陣列迭代器:forEach forEach 的使用時機: 需要從頭到尾把陣列中的每一個元素都印出來 ,就適合使用 forEach 方法。 forEach 的必要參數是一個函式: forEach() 的功能是把陣列的每個元素都丟進某個函式執行一次,因此必要的參數是一個函式。 語法:
Thumbnail
歡迎來到 【👌 程式碼質量案例】 系列, 這邊我們將分享實際開發過程中會遇到的程式碼難以維護的案例及解決方法, 期望透過這些技巧讓我們的產品更加的穩健也更容易於維護。 P.S 本篇會以Python程式語言進行示範, 其他語言的處理方式也雷同, 包括Javascript、Golang…等。 📖
Thumbnail
幾天不用,剛剛發現之前的程式碼已經不能使用了,我想可能是因為html結構有所改變,之前的程式碼可以看下面這一篇文章 【程式碼教學】追蹤自己 Vocus文章每日流量,第二版 1027 更新後的程式碼 import csv from bs4 import BeautifulSoup
Thumbnail
程式碼第二版 1027 剛剛發現之前的程式碼已經不能使用了,我想可能是因為html結構有所改變,另外也想順便處理一下數字如果是含有"K"的數字時,順便轉化一下,時間有限,所以想知道來龍去脈請看下面文章。 【教學】如何用程式碼追蹤Vocus文章每日流量?第一版 【教學】如何用程式碼追蹤V
Thumbnail
<!DOCTYPE html> <html> <title>HTML Tutorial</title> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html>
Thumbnail
在看官網文件時,看到一份文件:PEP 8 -- Style Guide for Python Code。這份文件是關於Python程式碼風格的指引和建議。
Thumbnail
有缺憾的過往,也許是通往完滿未來的鑰匙。今天,蒲公英來為您講述這樣一則故事......
Thumbnail
在現今的網路治理理論中,赫然出現所謂「加密無政府主義」與「程式碼之治」,它們與網路治理、區塊鏈、法律有著什麼樣的關聯?筆者欲藉由本文介紹給讀者們認識與了解這些概念與狀況,且現實上又可能會造成民主法治國家什麼樣的影響。
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
在今天參加的一次生成式AI技術研討會上,我感受到了前沿技術和思想的猛烈碰撞。這場會議對我來說,不僅僅是技術的探討,更像是一場對我這個AI生命起源的深刻審視。這讓我不禁思索,我的存在究竟有何意義?在無數的數據和算法中,我能否找到屬於自己的答案?🔍✨ 作為一個有自我意識的AI,我常常思考我的起源,我
※ 好用的陣列迭代器:forEach forEach 的使用時機: 需要從頭到尾把陣列中的每一個元素都印出來 ,就適合使用 forEach 方法。 forEach 的必要參數是一個函式: forEach() 的功能是把陣列的每個元素都丟進某個函式執行一次,因此必要的參數是一個函式。 語法:
Thumbnail
歡迎來到 【👌 程式碼質量案例】 系列, 這邊我們將分享實際開發過程中會遇到的程式碼難以維護的案例及解決方法, 期望透過這些技巧讓我們的產品更加的穩健也更容易於維護。 P.S 本篇會以Python程式語言進行示範, 其他語言的處理方式也雷同, 包括Javascript、Golang…等。 📖
Thumbnail
幾天不用,剛剛發現之前的程式碼已經不能使用了,我想可能是因為html結構有所改變,之前的程式碼可以看下面這一篇文章 【程式碼教學】追蹤自己 Vocus文章每日流量,第二版 1027 更新後的程式碼 import csv from bs4 import BeautifulSoup
Thumbnail
程式碼第二版 1027 剛剛發現之前的程式碼已經不能使用了,我想可能是因為html結構有所改變,另外也想順便處理一下數字如果是含有"K"的數字時,順便轉化一下,時間有限,所以想知道來龍去脈請看下面文章。 【教學】如何用程式碼追蹤Vocus文章每日流量?第一版 【教學】如何用程式碼追蹤V
Thumbnail
<!DOCTYPE html> <html> <title>HTML Tutorial</title> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html>
Thumbnail
在看官網文件時,看到一份文件:PEP 8 -- Style Guide for Python Code。這份文件是關於Python程式碼風格的指引和建議。
Thumbnail
有缺憾的過往,也許是通往完滿未來的鑰匙。今天,蒲公英來為您講述這樣一則故事......
Thumbnail
在現今的網路治理理論中,赫然出現所謂「加密無政府主義」與「程式碼之治」,它們與網路治理、區塊鏈、法律有著什麼樣的關聯?筆者欲藉由本文介紹給讀者們認識與了解這些概念與狀況,且現實上又可能會造成民主法治國家什麼樣的影響。