/* Создание нейросети */
ann=
f2M_create_standard(4, AnnInputs, AnnInputs, AnnInputs/2+1,1);
Это что f2M_create_standard(4,30,30,16,1);??
Количество входов/выходов можно изменять или они зашиты твердо?
Не запускал.Разбираю текст.
Успехов
Количество входов/выходов можно изменять или они зашиты твердо?
誰かが禁止しているわけでもない。
/* Создает стандартную полносвязную нейронную сеть с обратным распространением ошибки (backpropagation neural network)
* num_layers - общее число слоев, включая входной и выходной слои.
* l1num - число нейронов в 1-м слое (входы)
* l2num, l3num, l4num - числа нейронов в скрытых и в выходном слое (в зависимости от числа num_layers).
* Возвращает:
* индекс хендла нейросети, -1 в случае ошибки
*/int __stdcall f2M_create_standard(unsignedint num_layers,int l1num,int l2num,int l3num,int l4num);
NSの入力に異なる通貨ペアの価格を与えてみましたか?もしそうなら、どんな結果になるのでしょうか?そろそろ全部捨てて、入力に糞を食わそうと思ってる。
必要なら、そうすればいい。結果について知らせる必要はなく、事前に分かっている。
http://www.codeproject.com/ - all tastes and colors
何も迷うことはないのですか?ここを含め、知られているところは、私が調べたところではリカレンス・グリッドはありません。もし、私の検索に失敗したら、それがあるURLを教えてください。
指示通りにライブラリを読み込む。Expert Advisor をネットワークオフで実行しようとしているのですが、ログにメッセージが表示されました。
20:25:44 2009.11.17 21:35 NeuroMACD GBPUSD,M5: dll call are not allowed; 'Fann2MQL.dll'-'f2M_parallel_init
助けてください。
指示通りにライブラリを読み込む。Expert Advisor をネットワークオフで実行しようとしているのですが、ログにメッセージが表示されました。
20:25:44 2009.11.17 21:35 NeuroMACD GBPUSD,M5: dll call are not allowed; 'Fann2MQL.dll'-'f2M_parallel_init
>> ヘルプ
dllで動作する可能性をオンにします。
メニュー:「ツール」-「オプション」-「Expert Advisors」。
頑張ってください。
dllで動作可能な状態にする。
メニュー:「ツール」-「設定」-「Expert Advisors」。
>> 頑張ってください。
ありがとうございます。
NSの入力に異なる通貨ペアの価格を送信してみましたか?もしそうなら、どんな結果になるのでしょうか?
価格を提出するのは当たり前、完全で公正なものでなければならない。値上げも選択肢の一つですが、ダサいのも事実です。
----
でも、この図書館は本当に覗く価値がありそうです。明日にでも調べてみます、面白いですね。
著者へ:脱帽です。
テスト結果の長い投稿があったのですが、消えました。
勘違いしているのでは?入力数AnnInpurs=30、ニューロン数AnsNumber=(AnnInpurs/2+1)=16とする。結果に影響するかは分かりませんが。
この部分がよくわからないのですが。
vlad1949 писал(а) >>
誰かが禁止しているわけでもない。
誰も禁じていないようです。
Yuriさん、最初のページに添付されているExpert Advisorの中で、int start()の中で
double train_output[1]。
とし、その後train_output[1]=1 とする。
これは間違いなのでしょうか?というか、そうあるべきなのでは?
Yuriさん、最初のページに添付されているあなたのEAでは、int start()の中で
double train_output[1]。
とし、その後train_output[1]=1 とする。
これは間違いなのでしょうか?それとも、そうでなければならないのか?
train_output[0]である必要があります。