畫一條指針線

2021-04-23 05:23:02 字數 893 閱讀 8883

要畫指針線,只要在程式中寫明以下幾點就可以了:

第一、明確指針線所在視窗,是主圖還是副圖

第二、要建立陣列,用以儲存指針線在各個位置的值。

第三、要建立指針線與陣列的對應關係,哪個陣列對應哪條指針線

第四、要明確指針線的線型,是曲線還是柱線或者是箭頭

第五、如果指針線是箭頭,還要說明是哪種箭頭

第六、給陣列賦值

其中:第

一、二條寫在檔案頭部中,

第三、四、五條寫在init()函式中(init函式僅在指標載入時執行一次)

第六條寫在start()函式中(start函式在資料發動變動時執行,變動一次執行一次)

下面以macd為例說明

我們知道,macd指標由二條曲線和一組紅綠柱線組成。(下圖一)

其中:白線是二根**的差;

紫線是白線的移動平**;

紅綠柱線則是白線和紫線的差,白線上穿紫線,出現紅柱,下穿則出現綠柱。

我們從簡單入手,先去除紫線和紅綠柱線,僅保留其中的那根白線,來看白線是怎樣畫出來的。

下面是全部語句:

#property indicator_separate_window

#property indicator_color1  white

#property indicator_level1  0

extern int fma=12;

extern int sma=26;

double     buf;

int init()

int start()

int start()

指標觸發函式。與init函式不同,該函式在有資料變化時被觸發,如果資料被不斷更新,則該函式將不斷執行。start也是系統預設的函式名,但使用時也仍然需要進行創設,所以也要加定義符int

在HTML中畫一條橫線

怎麼畫一條橫線?我想到的有三種方法,但是各自樣式不一,所以大家按需求來哦。1.標籤,對的,這個標籤就代表一條橫線,樣式大概是這樣的,如圖 a與b之間哦 2.來構造,我們知道border是邊界的意思,很多時候我們用它設定一些邊邊框的什麼,這裡我們就用到了它,看看 還是在a和b之間插乙個橫線 ab 效果...

(DFB) 在螢幕中間畫一條直線

函式功能 在螢幕中間畫一條水平直線 include include include static idirectfb dfb null 這是最上層的介面所有函式的入口均由它進入 static idirectfbsu ce primary null 主平面,也就是螢幕了,在互動層使用dfscl ful...

畫一條0 5px的線

1 直接設定0.5px,在不同的瀏覽器會有差異 不同系統的不同瀏覽器對小數點的px有不同的處理 畫一條0.5px的線 2 設定成1px,然後使用縮放功能 畫一條0.5px的線 3 採用meta viewport的方式 width device width表示將viewport視窗的寬度調整為裝置的寬...