我的目標是在外匯市場上顯示隨機震盪指標,爲了驗證哪個參數是最好的設置,我將使用一個滑塊來修改它,並在圖上顯示更新後的結果。如何在八度編碼滑塊來進行交互式繪圖?
我有我的歷史數據,用於定義對(讓說AUDUSD),並加載它之後,我計算Stocastic振盪器:
function [stoch, fk, dk] = stochastic(n, k, d)
X=csvread("AUDUSD_2017.csv");
C=X(2:length(X),5);
L=X(2:length(X),4);
H=X(2:length(X),3);
O=X(2:length(X),2);
for m=n:length(C)-n
stoch(m)=((C(m)-min(L(m-n+1:m)))/(max(H(m-n+1:m))-min(L(m-n+1:m))))*100;
endfor
for m=n:length(C)-n
fk(m)=mean(stoch(m-d:m));
endfor
for m=n:length(C)-n
dk(m)=mean(fk(m-d:m));
endfor
endfunction
這是我有什麼,當我繪製STOCH圖片,FK和DK:
我想補充3個滑塊該圖以改變,在一個範圍內,參數作爲輸入,所以即以具有變化3和50之間的第一參數「N」的滑塊,「k」在2和20之間,「d」在2之間和20.
我會使用UI包在八度,有人可以解決我有一個情節更新時,我使用滑塊?
弗朗西斯
看到我的答案[這裏](http://stackoverflow.com/questions/40570494/minimal-example-of-a-standalone-matlab-gui-app/40570717# 40570717)一個非常簡單的例子 –
@TasosPapastylianou你的例子在八度音箱中不起作用。你試過了嗎? – Andy
@TasosPapastylianou我會看看你的鏈接!非常感謝 –