COCO研究院

 找回密碼
 註冊
搜索
查看: 5911|回復: 10

[AC基本功能] 腳本教學 - 畫兩均線的平均值

[複製鏈接]
發表於 11-4-17 11:06 | 顯示全部樓層 |閱讀模式
本帖最後由 jinace 於 11-4-17 11:29 AM 編輯

大家好像都很喜歡算這個~我想就以這個做一個簡單的腳本入門教學好了~
tuition1-1.png

行1、2 : 設定可以輸入的參數面板
行4 : 宣告一個圖層layer1
行6 : 宣告兩個整數變數days1、days2,分別為均線天期1跟天期2
行7 : 宣告一個小數變數value,用來存放平均後的值
行9 : 計算兩個天期的均線值再平均,並將結果存到value
行10 : 將value的結果以線條的方式畫到圖層上

tuition1-2.png
腳本執行的結果就像這樣,很簡單。有一個特別需要注意的地方,就是我們都習慣把宣告與計算(第7、9行)寫在同一行,在iScript請將它分開,因為宣告的動作在iScript只會被執行一次,是何故呢?如果我們把宣告的動作解釋成"宣告與初始化"應該就容易理解了吧,我們不希望腳本在每次循環執行時都把變數初始化。

有興趣學iScript的朋友,我建議你們把除錯視窗打開並多嘗試修改AC內建的腳本,改壞了就還原或重新下載一次就可以了,盡量去嘗試錯誤,嘗盡所有錯誤後...

均線範例.rar (374 Bytes, 下載次數: 591)

評分

參與人數 3金錢 +15 收起 理由
+ 5 COCO出現J版主~如同福音降臨
綠茶妹 + 5 太強了..神人的程式寫作!
kilroy + 5 版主太強了!自創平台~~

查看全部評分

發表於 11-4-17 12:00 | 顯示全部樓層
老大,想請教一下,怎麼把右側 y 值設定上下限?
因為如果繪製符號,剛好又用『TOP』OR 『BUTTON』時,有時候符號會跑到視窗的外側
(要縮小才看的到)
 樓主| 發表於 11-4-17 13:04 | 顯示全部樓層
你試試看調整layer的range
例如range=0.1~0.9
上下各10%的部份就可以當緩衝
發表於 11-4-17 15:08 | 顯示全部樓層
做出這麼強大的AceChart真是令人佩服
發表於 11-4-18 00:43 | 顯示全部樓層
回復 3# jinace

感謝!可行了!

另外,有沒有辦法固定右側『y值』的大小?
因為有些指標是用『0』作為判斷,但是右側數值有時候會跳動相當大
 樓主| 發表於 11-4-18 10:19 | 顯示全部樓層
回復 5# gofeel168

用peak~下面是範例:
layer layer1 = "range=0.02~0.98;peak=0~100;Y-AXIS=KD;";
發表於 11-4-18 11:36 | 顯示全部樓層
多謝樓主分享,解析很詳盡~
發表於 11-4-18 15:57 | 顯示全部樓層
回復 6# jinace

感謝!這樣總算數值不會到處亂跑了!
發表於 11-4-22 13:27 | 顯示全部樓層
越研究越覺得程式真是強大 ....

除了讚嘆還是讚嘆
發表於 11-4-25 18:22 | 顯示全部樓層
a 大大之前不是有很多範例文章
突然都不見了 ?????
 樓主| 發表於 11-4-25 20:01 | 顯示全部樓層
回復 10# akmod


小弟稍稍的整理了一下...
對腳本教學有興趣的也可以上gofeel的網站跟他討教討教~
他一定還有很多私藏的指標喔...
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 24-5-14 16:46

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 | AI繪圖AI超擬真美女AI beauty AI Stable DiffusionAI正妹AI Lookbook