加值服務 | 相關文章

【教學】MultiCharts 選股結果用 Line Notify 通知!

2022/8/5 - MultiCharts, TOUCHANCE , 達錢, 股票, 程式交易, 技術分析選股, 多頭排列, 價量, 爆量, 策略選股, Line Notify, Line 通知

MultiCharts 的市場掃描器使用【技術分析】選股是非常好用的工具,今天我們來介紹如何結合我們提供的 Line Notify 通知函數,將你的選股結果發送到你的 Line 帳號或群組。

 

完成今天的教學分享内容,你會需要準備下列的項目:

我們假設你已經有 MultiCharts 軟體,如果沒有請參考我們的整理:【介紹】MultiCharts 入門與如何取得。

準備項目:

  1. 達錢 TOUCHANCE 會員,立即加入
  2. 申請達錢 - 證券交易加值服務
    • 完成開戶申請,即可向 Line@TOUCHANCE 客服申請 30 天的證券行情試用。
  3. 達錢 Line Notify 通知服務。

 

如何利用 MultiCharts 市場掃描器篩選出符合條件的股票?

你可以參考我們先前的分享教學文章:【分享】利用 MultiCharts 打造個人選股機器人,有詳細的操作説明與簡單的策略範例。

今天教學分享,我們利用 MultiCharts 的市場掃描篩選出符合【多頭排列】的股票後,再利用 Line Notify 的功能將符合條件的股票訊息送到你指定的 Line 群組。

 

證券交易加值服務免費 30 天試用

達錢 TOUCHANCE 與元富證券提供了【證券交易的加值服務】,即日起完成【元富證券開戶申請】即可向 line@touchance 客服申請 30 天的免費試用

立即申請

 

均線多頭排列組合程式範例:

5日均線、10日均線、20日均線與 60 日均線。多頭時,短期均線必在中期均線之上,中期均線又在長期均線之上。

value1 = averageFC(c, 5);
value2 = averageFC(c, 10);
value3 = averageFC(c, 20);
value4 = averageFC(c, 60);

if value1 > value2 and value2 > value3 and value3 > value4 then begin
	plot1("yes", "MOV_LONG", green );
end
else begin
	plot1("no", "MOV_LONG");
end;

 

建立商品清單與設定篩選條件

我們將上面的範例程式加入到 Pre-Scan 的視窗。

  1. 在  Pre-scanning and Watchlist 1 視窗點擊滑鼠【右鍵】。
  2. 選擇【Inst Study...】
  3. 選擇編譯好的範例策略

建立完成後,顯示如下:

 

設定篩選條件

我們的篩選條件設定如下:

  1. 每 1 分鐘掃描一次。
  2. 取出排名最前面的 6 筆的股票。
  3. 依據 Total Volume 排序由高到低。
  4. 同時,符合我們加入的篩選指標條件的股票。
  5. 完成設定後,市場掃描器會依據篩選結果將符合條件的股票,列表在 WatchList 。

 

利用 Line Notify 通知發送選股結果

接著我們要將我們篩選出來的股票,利用 Line Notify 的通知發送到指定的群組。

 

 

準備事項:

  1. Line Notify 通知服務權限。
  2. Line Notify Token(權杖)。

 

Line Notify 通知的服務權限,你可以向 line@TOUCHANCE 申請試用,而 Line Notify Token(權杖)的取得方式,請參考我們整理的教學文章:【教學】 MultiCharts 如何使用達錢 Line 通知服務。

設定 Line 通知權杖

完成 Line Notify 權杖的取得後,請先完相關的設定,設定的方式説明如下:

  1. 打開 Line Notify APP
  2. 新增權杖
  3. 在代號與名稱輸入【stg01】,搭配範例使用。
  4. 勾選【啓用】。
  5. 發送【測試】,確認有收到測試通知表示設定成功。

* 請特別注意千萬不要讓別人輕易的取得你的權杖!

 

Line Notify 發送範例程式與説明:

  1. 我們將發送通知的時間設定在每天的 13:00 ~ 13:30 之間。
  2. 避免重複發送通知,我們使用 once begin 來限制發送次數。
  3. _Line 函數的設定
    • 代碼設定: stg01
    • 發送的訊息:The Condition is met : 加 symbol
if CurrentTime >= 1300 and currenttime < 1330 then begin
	once begin
		{FileAppend("c:\tws_"+ NumToStr( CurrentDate,0 )+".txt", symbol+ NewLine);}
		_LINE( "stg01", text( "The Condition is met:", symbol));
		plot1(1, "scanner");
	end;
end;

 

將通知程式加入 Watchlist

最後,我們將 Line Notify 的發送範例程式加入到 Watchlist ,就大功告成了。

 


如何【免費】獲得 TOUCHANCE Line Notify 的通知服務? 請參考我們的夏季優惠活動:

【盛夏的響宴】TC 行情優惠,加值服務買1送1