X



【MT4/5】Meta Trader初心者専用56【EA素人】
■ このスレッドは過去ログ倉庫に格納されています
0138名無しさん@お金いっぱい。
垢版 |
2018/04/10(火) 19:53:23.14ID:XdogM9rU0
>>131
無限ナンピンは、等間隔よりも、自分で節目のラインに指値置いた方がいいのでは?
損失計算ぐらいは自分で計算すべき。
0139名無しさん@お金いっぱい。
垢版 |
2018/04/10(火) 20:47:35.78ID:qkSRJ1eP0
>>138
ありがとうございます
説明が下手なので伝わるか分かりませんが、
以前は自分で指値を置いておりました。
無限に指値を置くのは面倒なので、大きめのロットを
3〜4個置きましたが、指値が刺さらないまま時間経過による
ボリンジャーが収束した場合、大きく動く可能性がある為、
再入力が面倒です。
次にロットが大きく儲かってくると、0.001 pipsの差で
決済されなかったりすることが多いので、監視してないと
落ち着きません。
それなら低レバで2〜5pipsの誤差を受け入れてEAでナンピン
すれば定期的に大量ポジになり、ストレス無く手動と同じ
効果が得られる気がします。
また、夜寝ている時に1と2のポジションが約定決済された後、
3のポジションが残ったまま約定されると身動きが取れなく
なりますので
0141名無しさん@お金いっぱい。
垢版 |
2018/04/10(火) 22:44:39.38ID:Xl90vGaC0
5分足チャートで1ヶ月分くらいバックテスト行うと
最後に

686337 undeleted objects left

って表示されてるんだけど世の中こんなもん?
0142名無しさん@お金いっぱい。
垢版 |
2018/04/10(火) 22:55:32.27ID:UFf0z79x0
そのオブジェクトがチャートオブジェクトなのかインスタンス(newしたオブジェクト)なのか分からん
どっちにしろ生成したオブジェクトは終了時にちゃんと破棄されるように修正すればいいんじゃね?
0143名無しさん@お金いっぱい。
垢版 |
2018/04/11(水) 20:17:46.57ID:RNiZdtss0
mql公式のマーケットでデモを落としてバックテストしてんだけど、たまにマジで常勝のすげえ結果出すのがある。
で、それらの特徴としてログみてみたらものすごい勢いでトレールを繰り返してるのよ。
実際に買ってやってみたけど全然勝てないんだわ。
あれどういう仕組みなん?
毎秒に何十回もトレーリングしたら常勝になるの?
0145名無しさん@お金いっぱい。
垢版 |
2018/04/11(水) 21:26:01.91ID:MClmohiz0
指標でも余裕で注文通るからなw
雇用統計とFOMCで順張りするEAを遊びで作ったことあるけど、爆益で草生えまくりだった
0150名無しさん@お金いっぱい。
垢版 |
2018/04/12(木) 16:23:42.26ID:ZujHSoFb0
あれー?ほかの業者のメタトレでやると利益出てるなあ
ドローダウンもデカいが
何が悪いんだろ?
0153名無しさん@お金いっぱい。
垢版 |
2018/04/13(金) 18:22:43.22ID:N2dOyq9B0
パラメーター入力タブの変数を日本語表示したいんですが
行の最後に //日本語変数〇〇 と入力しても灰色で上手くいきません
なにが原因か教えてください
0155名無しさん@お金いっぱい。
垢版 |
2018/04/13(金) 19:35:14.24ID:isRELVpr0
バックテストとフォワードテストの突き合わせって
手作業(目視)でひとつずつ確認してくしかないのかな
メチャ大変だよー
何かいい方法ありませんか
0159名無しさん@お金いっぱい。
垢版 |
2018/04/14(土) 12:16:46.82ID:uEyF9KRe0
初めてEAのバックテストをトライしてるんだけど
ヒストリカルデータってフォレックステスターの無料でまずは良いのかな?
0163名無しさん@お金いっぱい。
垢版 |
2018/04/14(土) 13:51:35.38ID:inIUfQQq0
EAを自前で作るに際してサーバーにかける負担とかってどのくらい真面目に検討すべきなんだろう?

たとえばtickが更新されるごとに OrderSelect() して現在持ってる建玉のポジション数とか
待機注文状況とかの確認を行うのは過負荷?
0169名無しさん@お金いっぱい。
垢版 |
2018/04/14(土) 17:50:35.46ID:1qWPqPi70
fxddのヒストリーはたしかに2016年辺りが可笑しい
チャートが見れなくなる
0172名無しさん@お金いっぱい。
垢版 |
2018/04/14(土) 18:42:01.57ID:uEyF9KRe0
>>170
2012年からは見たいかな

>>167,168
いあ、右肩下がりのグラフなので…
バックテスト公開してる無料EAが落ちてたサイトから
適当なEA拾って来てテストしたけど似てるけど違うんだよな…

>>171
勝ち組はどこのデータ使ってるの?
0178名無しさん@お金いっぱい。
垢版 |
2018/04/15(日) 01:54:24.67ID:If/zq0xj0
>>177
OrderSelectはMT4内部で完結してるから問題ない
0180名無しさん@お金いっぱい。
垢版 |
2018/04/15(日) 22:53:54.78ID:pGojQQng0
mybitwallet経由で
50万円出金したいんだけど
mybitwalletって最近できたところ?だよね
信用できるかなぁ
誰かmybitwallet経由での出金
成功させた人いませんか〜?
0183名無しさん@お金いっぱい。
垢版 |
2018/04/16(月) 18:24:26.19ID:e7rC5j+y0
一本前の価格は取得できるけど、
1Tick前の価格ってどうやって取得するんや、、
3日くらい試行錯誤しとるけどできない。
なんか参考になりそうな事例のサイトもないし、そもそもMQLでそんなの出来ないのかしら…
0185名無しさん@お金いっぱい。
垢版 |
2018/04/16(月) 20:08:58.14ID:e7rC5j+y0
>>184
レスありがとうございます。
static使って意図したことはできたのですがなぜ出来たのかが理解できへんです…
staticの意味がわからんです、、1つ前の変数を覚えておいてくれるって理解していいのかしら…
結果としてトレーリングストップは出来たけど仕組みがわかってないから使うのが怖い…
0186名無しさん@お金いっぱい。
垢版 |
2018/04/16(月) 20:15:21.58ID:AJ8t7cBO0
トレーリングストップはロングの場合
現在値 - 逆指値 > トレール幅
modify 決済値(現在値 - トレール幅)
これだけ、簡単だ
0189名無しさん@お金いっぱい。
垢版 |
2018/04/16(月) 20:51:10.95ID:nb1h5UkD0
a) 待機注文出す → 待機注文が約定してエントリーする → 利確してエグジットする

b) 待機注文出す → OrderDeleteかけて待機注文を取り消す

取引後にa)とb)を見分ける方法ってありますか?

どちらも
・OrderOpenTime
・OrderOpenPrice
・OrderCloseTime
に何かしらの値がセットされてしまうのでこれらで見分けることはできません。
0190名無しさん@お金いっぱい。
垢版 |
2018/04/16(月) 20:55:38.69ID:e7rC5j+y0
ああ、モデファイ使わないで成行きで決済するトレーリングストップを作ってたので、、
もうちょい調べてみます。。
0192名無しさん@お金いっぱい。
垢版 |
2018/04/16(月) 23:01:50.36ID:nb1h5UkD0
>>191
a) 既にエグジット済み
b) 取り消された待機注文

これらの建玉のOderType()を調べるとそれぞれどんな値が返ってきますか?
0193名無しさん@お金いっぱい。
垢版 |
2018/04/17(火) 00:43:51.82ID:TR3ii12y0
刺さったポジはOP_BUYかOP_SELL、DeleteしたのはOP_SELLLIMITとかそのままだよ
てか、この程度も自分で調べられないのはどうかと思うよ
0194名無しさん@お金いっぱい。
垢版 |
2018/04/17(火) 04:52:56.77ID:xJtJd6cm0
お世話になります
前スレでターミナルウィンドウのアラートリストが古い無効化アラートで埋め尽くされ登録・編集・削除等何もできない状態になってしまい解決方法を質問したものですが
データフォルダ>profileフォルダ内の ararts.iniファイルを他の場所に移動して再起動したところ
新規の ararts.iniファイルが生成され無事正常に使用できるようになりました
これが正しい方法かわからないですが一応問題解決しましたので報告致します
失礼しました
0196名無しさん@お金いっぱい。
垢版 |
2018/04/17(火) 20:45:49.70ID:MHf1dwp30
zigzagというインジについてだけど、どういう値になったらラインが
山と谷をつけるのか条件よく分かりません。
詳しい人はいますか?
0198名無しさん@お金いっぱい。
垢版 |
2018/04/18(水) 02:16:07.08ID:/Qr9RXiE0
mqlの公式で自前のEAを販売したいんだけども、デモで動くようにするためになんか特別なコードとかいるんかしら?
それともEAを提出したら自動でデモ版つくってくれるのかな、、
誰か経験者いないかしら。
0200名無しさん@お金いっぱい。
垢版 |
2018/04/18(水) 08:48:22.12ID:dNjdZ+cV0
ありがと!
0203名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 05:32:08.41ID:Fy3FBmOH0
すまん助けてくれ MT4とやらをダウンロードしてみて日本時間設定までなんとか出来たけど、やたらとアラームが鳴るんじゃよ。
ググったら時間誤差が10時間以上あると鳴る仕様と書いてあったんじゃが、日本時間設定には13が必要でしょ。
なんとかならないでしょうか?
0205名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 08:14:09.92ID:zCN6/gkF0
>>201
長期的には勝てるけどマネーがないのでタネが欲しい。
あとバックテストいっぱいしてもろて優秀なセットファイルをユーザーから提供してもらえる。
とか、いろいろメリットはあるよ。
0208名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 17:51:31.35ID:Fy3FBmOH0
すまん、申し訳ないのですが、自分の使っているMT4(ランドFX)に自動売買のアイコンそのものが無いのですが、どうすればバックテスト及び自動売買できるようになるでしょうか
0210名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 17:58:30.41ID:pDvAd1pw0
>>208
そんな事も自分でググれない人はやっても溶かすだけだから止めたほうがいいぞ


[表示]-[ルールバー]チェックで表示できる
それでも表示できなければツールバーを[右クリック]-[カスタマイズ]で表示できる
0211名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 18:24:55.26ID:Fy3FBmOH0
>>204
ランドFXでダウンロードしたMT4だと日本時間自動にしても自動にならず、時差調整で13にすると日本時間になる仕様みたいなんです
>>210
ありがとうございました。有りました。
0212名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 18:58:01.60ID:Fy3FBmOH0
たびたびすみません。バックテストを行っているのですが、元々インストールされているパラボリックやMACDのインジを変えてテストしたいのですが、
下記の手順では上手くいきません。ご指導お願い致します。
・デフォのパラボリックのパラメータを変更したデータをエキスパートフォルダに入れて(デフォでサンプルとしていくつか入っているフォルダ)テストしました
0213名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 19:20:50.52ID:F+8wUb0e0
>>212
自動売買=エキスパートアドバイザ、とチャートに表示するためのインジケータは別ということは解ってる?
0214名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 19:32:32.07ID:Fy3FBmOH0
>>213
すいません。色々調べていてそんな気がしました、、、どうすればよいでしょうか。パラボリックの変数を変更しただけの単純なテストをしたいのですが、、、
0216名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 20:58:56.33ID:F+8wUb0e0
>>214
どうすればよいかの前にまず何をしたいかを明確にする。
やる事は大雑把に言って、
・ある条件Aを満たしたらエントリーする
・ある条件Bを満たしたらクローズする
しかないし、これがはっきりしてないとEAは作れない。
にも関わらず、あなたのレスには、条件もエントリーもクローズも無い。

とは言ったものの、それ以前に、自動売買(テスト)するにはEAが必要ってことが解ってない?
0217名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 21:35:57.64ID:Fy3FBmOH0
>>216
もうしわけない 情弱で。じつはパラボリックとMACDのインジを変えて手動で張り付き18時間トレードして生活しているんじゃが、
これをシステム化した方がよいのでは?と思い色々ググってMT4にたどり着き、自動売買にたどり着き、バックテストまでたどり着きました。
システムは簡単でパラボリック転換で売り若しくは買い、そして転換で決済及びドテンの繰り返し。それにMACDの状況を見てエントリーを有無を
裁量で決断と言う具合です。ただ、パラメーターがデフォと違うのでソレを試したかったのです
0218名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 21:40:41.88ID:DovfGOxY0
>システムは簡単でパラボリック転換で売り若しくは買い、そして転換で決済及びドテンの繰り返し。それにMACDの状況を見てエントリーを有無を

ちょっとだけマジレス
裁量やってるひとが自動売買(プログラム)を理解していないポイント

パラボリックの転換ってどういう事か
これ一つでも何パターンかあるって事理解してるかな
0219名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 23:23:28.86ID:F+8wUb0e0
>>217
現状何をやってるのか解らない。裁量のみ?
これから何がやりたいのか解らない。全自動?

バックテスト:過去データを使ってEAを動かすこと。
バックテストまでたどり着いたってことは、EA(自動売買プログラム)があって、それを過去データでテストしてるってこと。
そのプログラムの内部では当然、パラボリックやMACDの関数を呼んでるはず。
であるならば、その関数の引数をエクスターンの変数にして外部から設定変えられるようにするだけ。

バックテスト(全自動売買)までたどり着いたと言ってるのにエントリーを裁量で決断とか意味不明。
0220名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 23:36:19.51ID:Fy3FBmOH0
>>219
レスありがと。つまり今は国内証券会社でパラボリックとMACDを使って裁量トレードをしとるんです。
でも張り付き16時間とかキツくなってきた、と同時に昔から疑問に思っていた寝ている8時間の間もトレードしたら?を検証したくなったんです。
自分にあるのは、「MT4チャートとパラボリックをEA化した」ダウンロード物のみです。ようはそのダウンロードした物はパラメータが恐らくデフォだと思うんです。
それを自分の使っている数値に変えてテストする方法を教えて頂きたいのです。
0223名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 23:49:01.34ID:F+8wUb0e0
>>220
そのパラボリックのEAを動かす時に設定する初期パラメータの中にあなたが変えたいパラメータがないならプログラムを書き換えないと無理。
プログラムを書き換えるには、コンパイル前のソースプログラムが必要。
ダウンロードしたのが、拡張子.ex4のファイルだけならそれは実行ファイルなので無理。
0224名無しさん@お金いっぱい。
垢版 |
2018/04/19(木) 23:58:35.88ID:F+8wUb0e0
要は、そのEAで望み通りのパラメータ設定が出来ないのなら、新しいのを自分で作るか、やりたい事を明確にして人に作ってもらうしかないってこと。
0225名無しさん@お金いっぱい。
垢版 |
2018/04/20(金) 00:41:47.96ID:PzvXNOlT0
悲しい現実
裁量で結果が出てる手法のEA化ってのは
100%うまくいかない、これ自動売買あるある
0226名無しさん@お金いっぱい。
垢版 |
2018/04/20(金) 07:54:59.87ID:O47GEQYz0
EA化に失敗してるのか、実装は上手くいってるのに性能が悪い、つまり裁量でたまたま勝ってるだけなのか。両方なのか。
いずれにせよ至難の技。滅多に成功しない。
0227名無しさん@お金いっぱい。
垢版 |
2018/04/21(土) 15:46:52.58ID:dL3Wye2j0
エントリー時にストップ・リミットはサーバーによって対応してないと聞いたのですが
エグジットは別にした方がいいのでしょうか?
回線トラブルなどがある場合も考えてエントリー時に注文出したほうが怖くないと思ったのですが
0228名無しさん@お金いっぱい。
垢版 |
2018/04/21(土) 19:12:46.43ID:baw9BHbt0
>>227
>エントリー時にストップ・リミットはサーバーによって対応してない
エグジットを別にするかどうかはともかく、そんな業者を使うのはやめたほうがいい。
0230名無しさん@お金いっぱい。
垢版 |
2018/04/22(日) 19:00:58.32ID:gg59K00H0
業者的にはユーザーから成行注文出されるのと待機注文出されるのとでは
どっちがありがたいの?
0232名無しさん@お金いっぱい。
垢版 |
2018/04/24(火) 20:48:31.20ID:XedpkDhg0
>>231
回数はどっちも変わらないけど成行の方がうれしいんだ

てっきり事前にエントリー価格を提示してくれる待機注文の方が
業者的にありがたいのかと思ってた
0234名無しさん@お金いっぱい。
垢版 |
2018/04/25(水) 09:40:02.73ID:1MZIK5H20
インジケーターのHMA4.mq4を使いたくダウンロードしたのですが、
コンパイルすると以下のエラーがでます。

'return' - expressions are not allowed on a global scope

240行目に通行止めみたいなマークがでてるのですが、全くの素人のためわかりません。
よろしければアドバイスお願いします。
0236名無しさん@お金いっぱい。
垢版 |
2018/04/25(水) 11:16:30.48ID:gtJIF1jj0
クラスのオブジェクトが詰まった動的配列arrayのサイズを1個増やして
配列の末尾に新たなクラスのオブジェクトnewObjectを格納しようと思い


ArrayResize(array, ArraySize(arrai)+1);
array[ArraySize(array)-1] = newObject;

ってプログラム書いたんだけど
これって増加前の配列に格納されていたクラスオブジェクトは
そのまま生き残っていると思って大丈夫?

それとも増加前の配列も一度バックアップしておいて
増加が終わったらそれも合わせて戻した方が確実かな?
0237名無しさん@お金いっぱい。
垢版 |
2018/04/25(水) 12:51:48.69ID:dcP+jd910
Resizeで影響ない部分は保証される
どっかに書いてあったけどみつからないや
ただ、オブジェクトをArrayに入れるのは色々いただけないね
■ このスレッドは過去ログ倉庫に格納されています