akhirnya penghitung arbitrase saya selesai
![Grin](https://bitcointalk.org/Smileys/default/grin.gif)
tapi ternyata, ternyata arbitrase sudah tidak menguntungkan
![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)
mudah-mudahan bermanfaat
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
<?php
// Triangular Arbitrage
function Tarik($json_url){$ambil = file_get_contents($json_url);return json_decode($ambil, true);}
$ticker = Tarik("https://btc-e.com/api/3/ticker/nmc_btc-nmc_usd-btc_usd-nvc_btc-nvc_usd-ppc_btc-ppc_usd-btc_rur-btc_eur-usd_rur-ltc_btc-ltc_usd-ltc_rur-eur_usd-ltc_eur");
$btc_usd_buy = $ticker["btc_usd"]["buy"];
$btc_usd_sell = $ticker["btc_usd"]["sell"];
$btc_eur_buy = $ticker["btc_eur"]["buy"];
$btc_eur_sell = $ticker["btc_eur"]["sell"];
$btc_rur_buy = $ticker["btc_rur"]["buy"];
$btc_rur_sell = $ticker["btc_rur"]["sell"];
$ltc_btc_buy = $ticker["ltc_btc"]["buy"];
$ltc_btc_sell = $ticker["ltc_btc"]["sell"];
$ltc_usd_buy = $ticker["ltc_usd"]["buy"];
$ltc_usd_sell = $ticker["ltc_usd"]["sell"];
$ltc_eur_buy = $ticker["ltc_eur"]["buy"];
$ltc_eur_sell = $ticker["ltc_eur"]["sell"];
$ltc_rur_buy = $ticker["ltc_rur"]["buy"];
$ltc_rur_sell = $ticker["ltc_rur"]["sell"];
$eur_usd_buy = $ticker["eur_usd"]["buy"];
$eur_usd_sell = $ticker["eur_usd"]["sell"];
$usd_rur_buy = $ticker["usd_rur"]["buy"];
$usd_rur_sell = $ticker["usd_rur"]["sell"];
$nmc_btc_buy = $ticker["nmc_btc"]["buy"];
$nmc_btc_sell = $ticker["nmc_btc"]["sell"];
$nmc_usd_buy = $ticker["nmc_usd"]["buy"];
$nmc_usd_sell = $ticker["nmc_usd"]["sell"];
$nvc_btc_buy = $ticker["nvc_btc"]["buy"];
$nvc_btc_sell = $ticker["nvc_btc"]["sell"];
$nvc_usd_buy = $ticker["nvc_usd"]["buy"];
$nvc_usd_sell = $ticker["nvc_usd"]["sell"];
$ppc_btc_buy = $ticker["ppc_btc"]["buy"];
$ppc_btc_sell = $ticker["ppc_btc"]["sell"];
$ppc_usd_buy = $ticker["ppc_usd"]["buy"];
$ppc_usd_sell = $ticker["ppc_usd"]["sell"];
$amt=1000;
echo "<h3>Triangular Arbitrage BTC-E</h3>";
echo "<pre>";
echo "menggunakan hitungan ".$amt.", kurang dari angka tersebut artinya rugi.";
echo "</br>NMC, NVC, PPC, RUR, EUR";
$ARB1 = $amt * $nmc_btc_sell * 0.998 * $btc_usd_sell * 0.998 / $nmc_usd_buy * 0.998; echo "</br>[arb1 ] NMC -> BTC -> USD -> NMC = ".$ARB1 ;
$ARB2 = $amt * $nmc_usd_sell * 0.998 / $btc_usd_buy * 0.998 / $nmc_btc_buy * 0.998; echo "</br>[arb2 ] NMC -> USD -> BTC -> NMC = ".$ARB2 ;
$ARB3 = $amt * $nvc_btc_sell * 0.998 * $btc_usd_sell * 0.998 / $nvc_usd_buy * 0.998; echo "</br>[arb3 ] NVC -> BTC -> USD -> NVC = ".$ARB3 ;
$ARB4 = $amt * $nvc_usd_sell * 0.998 / $btc_usd_buy * 0.998 / $nvc_btc_buy * 0.998; echo "</br>[arb4 ] NVC -> USD -> BTC -> NVC = ".$ARB4 ;
$ARB5 = $amt * $ppc_btc_sell * 0.998 * $btc_usd_sell * 0.998 / $ppc_usd_buy * 0.998; echo "</br>[arb5 ] PPC -> BTC -> USD -> PPC = ".$ARB5 ;
$ARB6 = $amt * $ppc_usd_sell * 0.998 / $btc_usd_buy * 0.998 / $ppc_btc_buy * 0.998; echo "</br>[arb6 ] PPC -> USD -> BTC -> PPC = ".$ARB6 ;
$ARB7 = $amt / $ltc_rur_buy * 0.998 * $ltc_btc_sell * 0.998 * $btc_rur_sell * 0.998; echo "</br>[arb7 ] RUR -> LTC -> BTC -> RUR = ".$ARB7 ;
$ARB8 = $amt / $ltc_rur_buy * 0.998 * $ltc_usd_sell * 0.998 * $usd_rur_sell * 0.995; echo "</br>[arb8 ] RUR -> LTC -> USD -> RUR = ".$ARB8 ;
$ARB9 = $amt / $usd_rur_buy * 0.995 / $btc_usd_buy * 0.998 * $btc_rur_sell * 0.998; echo "</br>[arb9 ] RUR -> USD -> BTC -> RUR = ".$ARB9 ;
$ARB10 = $amt / $usd_rur_buy * 0.995 / $ltc_usd_buy * 0.998 * $ltc_rur_sell * 0.998; echo "</br>[arb10] RUR -> USD -> LTC -> RUR = ".$ARB10 ;
$ARB11 = $amt / $btc_rur_buy * 0.998 * $btc_usd_sell * 0.998 * $usd_rur_sell * 0.995; echo "</br>[arb11] RUR -> BTC -> USD -> RUR = ".$ARB11 ;
$ARB12 = $amt / $btc_rur_buy * 0.998 / $ltc_btc_buy * 0.998 * $ltc_rur_sell * 0.998; echo "</br>[arb12] RUR -> BTC -> LTC -> RUR = ".$ARB12 ;
$ARB13 = $amt / $ltc_eur_buy * 0.998 * $ltc_btc_sell * 0.998 * $btc_eur_sell * 0.998; echo "</br>[arb13] EUR -> LTC -> BTC -> EUR = ".$ARB13 ;
$ARB14 = $amt / $ltc_eur_buy * 0.998 * $ltc_usd_sell * 0.998 / $eur_usd_buy * 0.998; echo "</br>[arb14] EUR -> LTC -> USD -> EUR = ".$ARB14 ;
$ARB15 = $amt / $btc_eur_buy * 0.998 * $btc_usd_sell * 0.998 / $eur_usd_buy * 0.998; echo "</br>[arb15] EUR -> BTC -> USD -> EUR = ".$ARB15 ;
$ARB16 = $amt / $btc_eur_buy * 0.998 / $ltc_btc_buy * 0.998 * $ltc_eur_sell * 0.998; echo "</br>[arb16] EUR -> BTC -> LTC -> EUR = ".$ARB16 ;
$ARB17 = $amt * $eur_usd_sell * 0.998 / $btc_usd_buy * 0.998 * $btc_eur_sell * 0.998; echo "</br>[arb17] EUR -> USD -> BTC -> EUR = ".$ARB17 ;
$ARB18 = $amt * $eur_usd_sell * 0.998 / $ltc_usd_buy * 0.998 * $ltc_eur_sell * 0.998; echo "</br>[arb18] EUR -> USD -> LTC -> EUR = ".$ARB18 ;
echo "</br>LTC";
$ARB19 = $amt * $ltc_btc_sell * 0.998 * $btc_usd_sell * 0.998 / $ltc_usd_buy * 0.998; echo "</br>[arb19] LTC -> BTC -> USD -> LTC = ".$ARB19 ;
$ARB20 = $amt * $ltc_btc_sell * 0.998 * $btc_rur_sell * 0.998 / $ltc_rur_buy * 0.998; echo "</br>[arb20] LTC -> BTC -> RUR -> LTC = ".$ARB20 ;
$ARB21 = $amt * $ltc_btc_sell * 0.998 * $btc_eur_sell * 0.998 / $ltc_eur_buy * 0.998; echo "</br>[arb21] LTC -> BTC -> EUR -> LTC = ".$ARB21 ;
$ARB22 = $amt * $ltc_usd_sell * 0.998 * $usd_rur_sell * 0.995 / $ltc_rur_buy * 0.998; echo "</br>[arb22] LTC -> USD -> RUR -> LTC = ".$ARB22 ;
$ARB23 = $amt * $ltc_usd_sell * 0.998 / $eur_usd_buy * 0.998 / $ltc_eur_buy * 0.998; echo "</br>[arb23] LTC -> USD -> EUR -> LTC = ".$ARB23 ;
$ARB24 = $amt * $ltc_usd_sell * 0.998 / $btc_usd_buy * 0.998 / $ltc_btc_buy * 0.998; echo "</br>[arb24] LTC -> USD -> BTC -> LTC = ".$ARB24 ;
$ARB25 = $amt * $ltc_rur_sell * 0.998 / $usd_rur_buy * 0.995 / $ltc_usd_buy * 0.998; echo "</br>[arb25] LTC -> RUR -> USD -> LTC = ".$ARB25 ;
$ARB26 = $amt * $ltc_rur_sell * 0.998 / $btc_rur_buy * 0.998 / $ltc_btc_buy * 0.998; echo "</br>[arb26] LTC -> RUR -> BTC -> LTC = ".$ARB26 ;
$ARB27 = $amt * $ltc_eur_sell * 0.998 / $btc_eur_buy * 0.998 / $ltc_btc_buy * 0.998; echo "</br>[arb27] LTC -> EUR -> BTC -> LTC = ".$ARB27 ;
$ARB28 = $amt * $ltc_eur_sell * 0.998 * $eur_usd_sell * 0.998 / $ltc_usd_buy * 0.998; echo "</br>[arb28] LTC -> EUR -> USD -> LTC = ".$ARB28 ;
echo "</br>USD";
$ARB29 = $amt / $nvc_usd_buy * 0.998 * $nvc_btc_sell * 0.998 * $btc_usd_sell * 0.998; echo "</br>[arb29] USD -> NVC -> BTC -> USD = ".$ARB29 ;
$ARB30 = $amt / $nmc_usd_buy * 0.998 * $nmc_btc_sell * 0.998 * $btc_usd_sell * 0.998; echo "</br>[arb30] USD -> NMC -> BTC -> USD = ".$ARB30 ;
$ARB31 = $amt / $ppc_usd_buy * 0.998 * $ppc_btc_sell * 0.998 * $btc_usd_sell * 0.998; echo "</br>[arb31] USD -> PPC -> BTC -> USD = ".$ARB31 ;
$ARB32 = $amt / $eur_usd_buy * 0.998 / $ltc_eur_buy * 0.998 * $ltc_usd_sell * 0.998; echo "</br>[arb32] USD -> EUR -> LTC -> USD = ".$ARB32 ;
$ARB33 = $amt / $eur_usd_buy * 0.998 / $btc_eur_buy * 0.998 * $btc_usd_sell * 0.998; echo "</br>[arb33] USD -> EUR -> BTC -> USD = ".$ARB33 ;
$ARB34 = $amt / $ltc_usd_buy * 0.998 * $ltc_btc_sell * 0.998 * $btc_usd_sell * 0.998; echo "</br>[arb34] USD -> LTC -> BTC -> USD = ".$ARB34 ;
$ARB35 = $amt / $ltc_usd_buy * 0.998 * $ltc_rur_sell * 0.998 / $usd_rur_buy * 0.995; echo "</br>[arb35] USD -> LTC -> RUR -> USD = ".$ARB35 ;
$ARB36 = $amt / $ltc_usd_buy * 0.998 * $ltc_eur_sell * 0.998 * $eur_usd_sell * 0.998; echo "</br>[arb36] USD -> LTC -> EUR -> USD = ".$ARB36 ;
$ARB37 = $amt / $btc_usd_buy * 0.998 / $ppc_btc_buy * 0.998 * $ppc_usd_sell * 0.998; echo "</br>[arb37] USD -> BTC -> PPC -> USD = ".$ARB37 ;
$ARB38 = $amt / $btc_usd_buy * 0.998 / $nvc_btc_buy * 0.998 * $nvc_usd_sell * 0.998; echo "</br>[arb38] USD -> BTC -> NVC -> USD = ".$ARB38 ;
$ARB39 = $amt / $btc_usd_buy * 0.998 / $nmc_btc_buy * 0.998 * $nmc_usd_sell * 0.998; echo "</br>[arb39] USD -> BTC -> NMC -> USD = ".$ARB39 ;
$ARB40 = $amt / $btc_usd_buy * 0.998 / $ltc_btc_buy * 0.998 * $ltc_usd_sell * 0.998; echo "</br>[arb40] USD -> BTC -> LTC -> USD = ".$ARB40 ;
$ARB41 = $amt / $btc_usd_buy * 0.998 * $btc_rur_sell * 0.998 / $usd_rur_buy * 0.995; echo "</br>[arb41] USD -> BTC -> RUR -> USD = ".$ARB41 ;
$ARB42 = $amt / $btc_usd_buy * 0.998 * $btc_eur_sell * 0.998 * $eur_usd_sell * 0.998; echo "</br>[arb42] USD -> BTC -> EUR -> USD = ".$ARB42 ;
echo "</br>BTC";
$ARB43 = $amt / $ppc_btc_buy * 0.998 * $ppc_usd_sell * 0.998 / $btc_usd_buy * 0.998; echo "</br>[arb43] BTC -> PPC -> USD -> BTC = ".$ARB43 ;
$ARB44 = $amt / $nvc_btc_buy * 0.998 * $nvc_usd_sell * 0.998 / $btc_usd_buy * 0.998; echo "</br>[arb44] BTC -> NVC -> USD -> BTC = ".$ARB44 ;
$ARB45 = $amt / $nmc_btc_buy * 0.998 * $nmc_usd_sell * 0.998 / $btc_usd_buy * 0.998; echo "</br>[arb45] BTC -> NMC -> USD -> BTC = ".$ARB45 ;
$ARB46 = $amt / $ltc_btc_buy * 0.998 * $ltc_usd_sell * 0.998 / $btc_usd_buy * 0.998; echo "</br>[arb46] BTC -> LTC -> USD -> BTC = ".$ARB46 ;
$ARB47 = $amt / $ltc_btc_buy * 0.998 * $ltc_rur_sell * 0.998 / $btc_rur_buy * 0.998; echo "</br>[arb47] BTC -> LTC -> RUR -> BTC = ".$ARB47 ;
$ARB48 = $amt / $ltc_btc_buy * 0.998 * $ltc_eur_sell * 0.998 / $btc_eur_buy * 0.998; echo "</br>[arb48] BTC -> LTC -> EUR -> BTC = ".$ARB48 ;
$ARB49 = $amt * $btc_usd_sell * 0.998 / $nvc_usd_buy * 0.998 * $nvc_btc_sell * 0.998; echo "</br>[arb49] BTC -> USD -> NVC -> BTC = ".$ARB49 ;
$ARB50 = $amt * $btc_usd_sell * 0.998 / $eur_usd_buy * 0.998 / $btc_eur_buy * 0.998; echo "</br>[arb50] BTC -> USD -> EUR -> BTC = ".$ARB50 ;
$ARB51 = $amt * $btc_usd_sell * 0.998 / $ppc_usd_buy * 0.998 * $ppc_btc_sell * 0.998; echo "</br>[arb51] BTC -> USD -> PPC -> BTC = ".$ARB51 ;
$ARB52 = $amt * $btc_usd_sell * 0.998 / $nmc_usd_buy * 0.998 * $nmc_btc_sell * 0.998; echo "</br>[arb52] BTC -> USD -> NMC -> BTC = ".$ARB52 ;
$ARB53 = $amt * $btc_usd_sell * 0.998 / $ltc_usd_buy * 0.998 * $ltc_btc_sell * 0.998; echo "</br>[arb53] BTC -> USD -> LTC -> BTC = ".$ARB53 ;
$ARB54 = $amt * $btc_usd_sell * 0.998 * $usd_rur_sell * 0.995 / $btc_rur_buy * 0.998; echo "</br>[arb54] BTC -> USD -> RUR -> BTC = ".$ARB54 ;
$ARB55 = $amt * $btc_rur_sell * 0.998 / $ltc_rur_buy * 0.998 * $ltc_btc_sell * 0.998; echo "</br>[arb55] BTC -> RUR -> LTC -> BTC = ".$ARB55 ;
$ARB56 = $amt * $btc_rur_sell * 0.998 / $usd_rur_buy * 0.995 / $btc_usd_buy * 0.998 ; echo "</br>[arb56] BTC -> RUR -> USD -> BTC = ".$ARB56;
$ARB57 = $amt * $btc_eur_sell * 0.998 * $eur_usd_sell * 0.998 / $btc_usd_buy * 0.998; echo "</br>[arb57] BTC -> EUR -> USD -> BTC = ".$ARB57 ;
$ARB58 = $amt * $btc_eur_sell * 0.998 / $ltc_eur_buy * 0.998 * $ltc_btc_sell * 0.998 ; echo "</br>[arb58] BTC -> EUR -> LTC -> BTC = ".$ARB58 ;
echo "</pre>";
//Haturnuhun
?>
http://en.wikipedia.org/wiki/Triangular_arbitrage